body{
	border:0px;
	padding:0px;
	margin:0px;
	font: small "Trebuchet MS", Arial, Helvetica, sans-serif;
 	color: #000000;
 	width:100%;
 	background-color:#FFFFFF;
}
div{
	border:0px;
	padding:0px;
	margin:0px;
}
td{
	font-size:10pt;
}
#radio{
	float:left;
	font-size:10pt;
	margin-right:20px;
}
#back{
	width:100%;
	text-align:right;
}
#back a{
	color:#999999;
	text-decoration:none;
}
#back a:hover{
	color:#999999;
	text-decoration:none;
	border-bottom:1px dashed #999999;
}
a#result{
	color:#999999;
	text-decoration:none;
	border-bottom:1px dashed #999999;
}
a#result:hover{
	text-decoration:none;
	border-bottom:1px solid #999999;
}
#line_black{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:25px;
	background-color:#000000;
}
#login{
	position:absolute;
	right:0px;
	top:0px;
	height:20px;
	width:100%;
	text-align:right;
	color:#FFFFFF;
}
#login_form{
	position:absolute;
	right:10px;
	top:0px;
}
#language_form{
	position:absolute;
	right:690px;
	top:0px;
	width:100px;
}
#opaque{
	position:absolute;
	right:90px;
	top:0px;
	height:25px;
	width:480px;
	z-index:10;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	background-color:#000000;
}
#login input{
	width:150px;
	border: 1px solid #000000;
	color:#000000;
	font-size:9pt;
	height:16px;
}
#login_form input{
	width:150px;
	border: 1px solid #000000;
	color:#000000;
	font-size:9pt;
	height:16px;
}
input#login_form_check{
	width:14px;
	border: 1px solid #000000;
	color:#000000;
	height:14px;
}
input#headsubmit{
	color:#FFFFFF;
	border:0px;
	background-color:#000000;
	font-size:10pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:80px;
	height:20px;
}
#language_form select{
	width:90px;
	border: 1px solid #000000;
	color:#000000;
	font-size:9pt;
	height:16px;
}
#login form{
	padding-top:4px;
	font-size:10pt;
}
#login_form form{
	color:#FFFFFF;
	padding-top:4px;
	font-size:10pt;
}
#login a:focus{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	border-bottom:1px solid #000000;
}
#login a:visited{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	border-bottom:1px solid #000000;
}
#login a:active{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	border-bottom:1px solid #000000;
}
#login a:link{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	border-bottom:1px solid #000000;
}
#login a:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	border-bottom:1px solid #FFFFFF;
}
a#popup{
	text-decoration:none;
	color:#000000;
	font-size:8pt;
	border-bottom:1px dashed #000000;
}
td#pdf{
	font-size:8pt;
	line-height:200%;
}
td#pdf b{
	font-size:12px;
	color:#db0029;
}
td#pdf a{
	text-decoration:none;
	border-bottom:1px dashed #666666;
	color:#666666;
	font-size:12px;
}
#forgot{
	position:absolute;
	right:15px;
	top:26px;
	text-align:right;
	color:#aaaaaa;
	font-size:9pt;
	z-index:3;
	line-height:20px;
}
#forgot a{
	color:#aaaaaa;
	font-size:9pt;
	text-decoration:none;
}
#forgot a:link{
	text-decoration:none;
}
#forgot a:visited{
	text-decoration:none;
}
#forgot a:active{
	text-decoration:none;
}
#forgot a:focus{
	text-decoration:none;
}
#forgot a:hover{
	text-decoration:none;
	border-bottom:1px dashed #aaaaaa;
}

#line_logo{
	position:absolute;
	top:25px;
	left:35px;

	height:80px;
}
#line_logo img{
	position:absolute;
	left:15px;
	top:20px;
}
#line_red{
	position:absolute;
	top:105px;
	left:0px;
	width:100%;
	height:24px;
	background-color:#db0029;
}
#zacke{
	position:absolute;
	top:0px;
	right:220px;
	margin:0px;
	padding:0px;
	background-image:url(../gf/zacke.jpg);
	z-index:10;
}
#menu{
	position:absolute;
	top:108px;
	left:50px;
	height:18px;
	color:#FFFFFF;
}
#menu a:link{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
}
#menu a:visited{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
}
#menu a:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	border-bottom:1px solid #FFFFFF;
}
#menu a:focus{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
}
#menu a:active{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
}
#status{
	position:absolute;
	top:108px;
	right:15px;
	height:18px;
	font-size:10pt;
	color:#FFFFFF;
	text-align:right;
}
#content_shell{
	position:absolute;
	margin:0px 5% 0px 5%;
	left: 0px;
	top: 130px;
	width:90%;
	text-align:left;
	z-index:2;
	height:82%;
	font-size:10pt;
}
#content_shell table{
	margin-left:50px;
}
#content_shell hr{
	margin-top:20px;
	width:100%;
	border-bottom:1px dashed #CCCCCC;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	height:0px;
}
#content_shell h1{
	font-size:12pt;
	color:#000000;
	padding-top:20px;
}
#content_shell b{
	font-size:13pt;
}
#dealerdev_shell{
	overflow:auto;
	width:95%;
	margin-left:50px;
	border:0px;
	padding:0px;
}
#watermark{
	display:none;
}
div#formtitle a{
	border-bottom:1px dashed #cccccc;
	text-decoration:none;
	color:#000000;
	font-size:10pt;
	font-weight:bold;
}
div#filterfield{
	color:#000000;
	font-size:10pt;
}
form{
	margin-left:0px;
}
th#prod_col{
	font-weight:bold;
	font-size:10pt;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	white-space:nowrap;
	padding-left:4px;
	padding-right:4px;
}
th#prod_col_last{
	font-weight:bold;
	font-size:10pt;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	white-space:nowrap;
	padding-left:4px;
	padding-right:4px;
}
#fieldname{
	width:200px;
	text-align:left;
	float:left;
	font-size:10pt;
	margin-left:50px;
	
}
#fieldname_edit{
	width:200px;
	text-align:left;
	float:left;
	font-size:10pt;
	margin-left:50px;
}
#fieldname_edit_100{
	width:100px;
	text-align:left;
	float:left;
	font-size:10pt;
	margin-left:50px;
}
#fieldname_edit_50{
	width:50px;
	text-align:left;
	float:left;
	font-size:10pt;
	margin-left:10px;
}
#fieldname_center{
	text-align:center;
	vertical-align:center;
	font-size:10pt;
	width:492px;
	margin-left:179px;
}
td#vdma_cell{
	text-align:center;
	vertical-align:center;
	font-size:10pt;
}
td#vdma_cell_pclasses{
	font-size:10pt;
	text-align:center;
	vertical-align:center;
}
td#vdma_cell_product{
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:center;
}
td#vdma_cell_big{
	text-align:center;
	vertical-align:center;
	font-size:10pt;
	font-weight:bold;
}
div#stdinputleft{
	margin-left:250px;
}
table#eingabefelder{
	padding:0px;
	margin:0px;
}
td#eingabe{
	padding-right:4px;
	width:150px;
}
td#comment{
	font-size:8pt;
	color:#999999;
}
#error{
	margin-top:30px;
	text-align:center;
	font-weight:bold;
	font-size:12pt;
	color:red;
}
select{
	border:1px solid #db0029;
	
	color:#000000;
	font-size:9pt;
	height:18px;
}	
select#stdinput{
	border:1px solid #db0029;
	width:150px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
select#acqlossselect{
	border:1px solid #db0029;
	width:650px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
select#acqlossselect_small{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	height:18px;
}			
input#stdinput{
	border:1px solid #db0029;
	width:150px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
input#wideinput{
	border:1px solid #db0029;
	width:400px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
input#acqlossinput{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
textarea#stdtextarea{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
}
textarea#acqtextarea{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
textarea#acqlosstextarea{
	border:1px solid #db0029;
	width:650px;
	color:#000000;
	font-size:9pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
textarea#acqlosstextarea_small{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
textarea#dealerpdatetextarea_small{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
textarea#widetextarea{
	border:1px solid #db0029;
	width:400px;
	color:#000000;
	font-size:9pt;
}
input#mediainput{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
input#issues{
	border:1px solid #db0029;
	width:150px;
	color:#000000;
	font-size:9pt;
	height:36px;
}
textarea#txtarea_contract{
	border:1px solid #db0029;
	width:306px;
	color:#000000;
	font-size:9pt;
	height:36px;
}
textarea#txtarea_media{
	border:1px solid #db0029;
	width:300px;
	color:#000000;
	font-size:9pt;
	height:90px;
}
textarea#txtarea_issues{
	border:1px solid #db0029;
	width:306px;
	color:#000000;
	font-size:9pt;
	height:36px;
}
textarea#txtarea_competitors{
	border:1px solid #db0029;
	width:306px;
	color:#000000;
	font-size:9pt;
	height:36px;
}
textarea#contractDev{
	border-bottom:1px solid #cccccc;
	width:116px;
	color:#000000;
	font-size:7pt;
	height:74px;
}
textarea#issuesDev{
	border-bottom:1px solid #cccccc;
	width:116px;
	color:#000000;
	font-size:7pt;
	height:94px;
}

textarea#cDev{
	border-bottom:1px solid #cccccc;
	width:116px;
	color:#000000;
	font-size:7pt;
	height:94px;
}
textarea#ced{
	border-bottom:1px solid #cccccc;
	width:116px;
	color:#000000;
	font-size:7pt;
	height:47px;
}
td#cD table{
	table-layout:fixed;
	width:116px;
	height:47px;
	border:0px;
	margin:0px;
	padding:0px;
	font-size:8pt;
	border-bottom:0px;
}
table#ced input{
	border:0px;
	border-bottom:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	height:18px;	
	width:30px;
	text-align:left;
}
table#ced td{
	border:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-bottom:0px;
}
tr#cer{
	background-color:#db0029;
	border:0px;
}
tr#cew{
	border:0px;
}
td#cer{
	background-color:#db0029;
	border:0px;
	color:#FFFFFF;
}
td#cD td#cer{
	background-color:#db0029;
	border:0px;
	color:#FFFFFF;
}
td#cew{
	background-color:#FFFFFF;
	border:0px;
	color:#000000;
}
td#cD td#cew{
	background-color:#FFFFFF;
	border:0px;
	color:#000000;
}
td#cen{
	width:24px;
	border:0px;
}
td#cem{
	width:46px;
	border:0px;
}
td#cey{
	width:46px;
	border:0px;
}
table#ced tr{
	border:0px;
	margin:0px;
	padding:0px;

}
td#cen input{
	padding:0px;
	border:0px;
	border-bottom:1px solid #cccccc;
	font-size:8pt;
	height:18px;	
	width:30px;
	text-align:left;
}
td#cem input{
	padding:0px;
	border:0px;
	border-bottom:1px solid #cccccc;
	font-size:8pt;
	height:18px;	
	width:30px;
	text-align:left;
}
td#cey input{
	padding:0px;
	border:0px;
	border-bottom:1px solid #cccccc;
	font-size:8pt;
	height:18px;	
	width:30px;
	text-align:left;
}

input#stdinput_small{
	border:1px solid #db0029;
	width:30px;
	color:#000000;
	font-size:9pt;
	height:18px;
}
p#selecttitle{
	color:#aaaaaa;
	font-size:8pt;
	border:0px;
	padding:0px;
	margin:0px;
	
}
p#selectheader{
	color:#aaaaaa;
	font-size:8pt;
	border:0px;
	padding:0px;
	margin:0px;
	text-align:right;
}

input.submit{
	border:1px solid #db0029;
	width:100px;
	color:#000000;
	font-size:9pt;
	height:20px;
	text-align:center;
	background-color:#ededed;
}
td#cell1{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	color:#000000;
	font-size:10pt;
	line-height:18px;
}
td#cell{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:10pt;
	line-height:18px;
}

td#lme_cell1{
	padding:0px;
	margin:0px;
	spacing:0px;
	color:#000000;
	font-size:8pt;
	line-height:18px;
}
td#lme_cell{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
}
td#epl_cell1_group1{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left:1px solid #cccccc;
	
	text-align:left;
	color:#0000FF;
	font-size:12pt;
	line-height:18px;
}
td#epl_cell1_group2{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left:1px solid #cccccc;
	
	text-align:left;
	color:#999999;
	font-size:10pt;
	line-height:18px;
}
td#epl_cell1_group3{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left:1px solid #cccccc;
	
	text-align:left;
	color:#00FF00;
	font-size:8pt;
	line-height:18px;
}
td#epl_cell1_pname{
	padding:0px;
	margin:0px;
	spacing:0px;
	text-align:left;
	color:#000000;
	font-size:8pt;
	line-height:18px;
}
tr#row td{
	border-bottom:1px solid #cccccc;
	color:#000000;
}
tr#lme_lastrow td{
	border-bottom:0px;
}


tr#markedRow{
	border-bottom:3px solid #666666;
	border-top:3px solid #666666;
}
tr#markedRow td{
	border-bottom:3px solid #666666;
	border-top:3px solid #666666;
}
td#c1D{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
}
td#cD{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
}
td#cD td{
	border:0px;
}
td#cDy{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
	background-color:#ffff66;
	text-align:center;
}
td#cDg{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
	background-color:#66ff66;
	text-align:center;
}
td#cell_grey{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
	background-color:#CCCCCC;
	text-align:center;
}
td#cDr{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
	background-color:#fa002f;
	text-align:center;
}
td#cDb{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
	background-color:#FFFFFF;
	text-align:center;
}
td#cD_blue{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	line-height:18px;
	background-color:#3399ff;
	text-align:center;
}
td#pC{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:10pt;
	line-height:18px;
	text-align:center;
}
td#pC td{
	text-align:center;
}
table#pDet{
	border:0px;
	spacing:0px;
	margin:0px;
	padding:0px;
}
table#pDet td{
	border:0px;
	spacing:0px;
	margin:0px;
	padding:0px;
	font-size:9pt;
	border-bottom:0px;
}
table#pDet td#pBG{
	text-align:right;
	color:#cccccc;
	font-size:8pt;
}
td#prodCellDetails{
 	border:0px;
	spacing:0px;
	margin:0px;
	padding:0px;
	font-size:9pt;
}

form#devFORM{
	border:0px;
	padding:0px;
	margin:0px;
	spacing:0px;
}
td textarea{
	font: 8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
input#pI{
	border:0px;
	border-bottom:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	height:18px;	
	width:10px;
	text-align:left;
	margin-left:2px;
	margin-right:2px;
}
input#devINP{
	border:0px;
	border-bottom:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	height:18px;	
	width:80px;
	text-align:center;
	margin-left:2px;
	margin-right:2px;
}
input#pGInput{
	border:0px;
	border-bottom:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	height:18px;	
	width:48px;
	text-align:center;
	margin-left:2px;
	margin-right:2px;
}
input#dpI{
	border:0px;
	border-bottom:1px solid #cccccc;
	color:#000000;
	font-size:8pt;
	height:18px;	
	width:30px;
	text-align:center;
	margin-left:2px;
	margin-right:2px;
}
td#cell a:link{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#cell a:active{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#cell a:focus{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#cell a:visited{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#cell a:hover{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
	background-color:#ededed;
}
td#log_list_cell_pair a:link{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_impair a:link{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_pair a:active{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_impair a:active{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_pair a:focus{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_impair a:focus{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_pair a:visited{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_impair a:visited{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_pair a:hover{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#log_list_cell_impair a:hover{
	display:block;
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
td#popup_cell{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	color:#000000;
	font-size:10pt;
	line-height:30px;
}
th{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color:#FFFFFF;
	background-color:#db0029;
	font-size:8pt;
}
th a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:8pt;
}
tr#head th{
	padding:4px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#db0029;
}
tr#head_regio td{
	padding:1px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#db0029;
}
tr#head_regio td#regio_head_big{
	padding:1px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-size:12pt;
	color:#FFFFFF;
	background-color:#db0029;
}
th#head1{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#db0029;
}
th#head{
	padding:4px;
	margin:0px;
	spacing:0px;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#db0029;
}
th#head1 a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
}
th#head a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
}
th#head1Dev{
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#db0029;
}
th#head1Dev a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
}
th#headDev a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
}

td#search_cell{
	font-size:10pt;
	padding:8px;
	text-align:left;
	border-bottom:1px dashed #cccccc;
	border-left:1px dashed #cccccc;
	vertical-align:top;
}
td#check_cell{
	font-size:10pt;
	padding:8px;
	text-align:left;
	border-bottom:1px dashed #cccccc;
	border-left:1px dashed #cccccc;
	vertical-align:top;
	width:15px;
	text-align:middle;
}
td#search_cell_end{
	font-size:10pt;
	padding:8px;
	text-align:left;
	border-left:1px dashed #cccccc;
	vertical-align:top;
}
th#search_head{
	text-align:left;
	padding:8px;
	font-size:8pt;
	background-color:#db0029;
	color:#FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	border-top:1px dashed #FFFFFF;
	border-left:1px dashed #FFFFFF;
}
th#search_head_fix{
	text-align:left;
	min-width:200px;
	padding:8px;
	font-size:8pt;
	background-color:#db0029;
	color:#FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	border-top:1px dashed #FFFFFF;
	border-left:1px dashed #FFFFFF;
}
td#search_res{
	text-align:left;
	padding:8px;
	font-size:8pt;
	background-color:#dedede;
	color:#000000;
	border-bottom:1px dashed #cccccc;
	border-left:1px dashed #cccccc;
}
#search_head_fix a{
	text-decoration:none;
	color:#FFFFFF;
}
#search_head a{
	text-decoration:none;
	color:#FFFFFF;
}
div#debug{
	position:absolute;	
	margin:0px 0px 0px -400px;
	top: 50%; 
	left: 50%;
	text-align: left;
	padding: 0px;
	width:800px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	z-index:99999;
	color:#FF0000;
	font-size:12pt;
	font-weight:bold;
	background-color:ededed;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	visibility:visible;
}

th#check_head{
	text-align:left;
	padding:8px;
	font-size:8pt;
	background-color:#db0029;
	color:#FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	border-top:1px dashed #FFFFFF;
	border-left:1px dashed #FFFFFF;
}
th#search_head_end{
	text-align:left;
	padding:8px;
	font-size:8pt;
	background-color:#db0029;
	color:#FFFFFF;
	border-left:1px dashed #FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	border-top:1px dashed #FFFFFF;
	border-right:1px dashed #FFFFFF;
}
tr{
	border-bottom:1px dashed #EDEDED;
}

a#resultlink{
	text-decoration:none;
	border-bottom:1px dotted #AAAAAA;
	color:#AAAAAA;
	font-size:8pt;
	padding:0px;
}
a#savelmlink{
	text-decoration:none;
	
	color:#AAAAAA;
	font-size:8pt;
	padding:0px;
}
img#anchor{
	margin-left:20px;
	margin-right:10px;
}
a#hover_dataset{
	display:block;
}
a:hover#hover_dataset{
	display:block;
	background-color:#ededed;
}
input#lamanga_quant{
	width:25px;
	border: 1px solid #000000;
	color:#000000;
	font-size:9pt;
	height:16px;
}
input#lamanga_field{
	width:70px;
	border: 1px solid #000000;
	color:#000000;
	font-size:9pt;
	height:16px;
}
input#lamanga_days{
	width:25px;
	border: 1px solid #000000;
	color:#000000;
	font-size:9pt;
	height:16px;
}
div#vdmaresulttitle{
	text-align:center;
	width:100%;
	font-size:14pt;
	font-weight:bold;
	margin-bottom:20px;
}


#log_date{
	float:left;
	margin-right:10px;
}
#log_button{
	float:left;
	margin-right:10px;
}
#log_button a{
	border:1px solid #db0029;
	width: 100px;
	color: #000000;
	font-size: 9pt;
	height: 18px;
	line-height:18px;
	text-align:center;
	display:block;
	text-decoration:none;
}
#log_button a:hover{
	background-color:#ededed;
}
#log_list_head{
	border:1px solid #ffffff;
}
#log_list_cell_pair{
	background-color:#ffffff;
	border:1px solid #ededed;
	padding:2px;
}
#log_list_cell_impair{
	background-color:#ededed;
	border:1px solid #ededed;
	padding:2px;
}
#bc_form{
	position:relative;
	float:left;
	width:400px;
}
#bc_preview{
	position:relative;
	float:left;
	width:372px;
}
#bc_front{
	width:373px;
	height:224px;
	background-repeat:no-repeat;
	background-image:url(../gf/bc_prev_frontside.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../gf/bc_prev_frontside.png',sizingMethod='image');
}
#bc_dealer_logo{
	position:relative;
	left:16px;	
	width:114px;
	height:33px;
	overflow:hidden;
}
#bc_data_front{
	position:relative;
	
	font-size:8pt;
	line-height:10pt;
	font-family:Helvetica,Arial,sans-serif;
	overflow:hidden;
	letter-spacing:0.7;
}
#bc_back{
	width:373px;
	height:224px;
	background-repeat:no-repeat;
	background-image:url(../gf/bc_prev_backside.png);
	//background-image:url();	/* dies entfernt das Hintergrundbild für IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../gf/bc_prev_backside.png',sizingMethod='image');
}
#bc_data_back{
	position:relative;
	
	font-size:8pt;
	line-height:10pt;
	font-family:Helvetica,Arial,sans-serif;
	overflow:hidden;
	letter-spacing:0.7;
}
#bc_clearer{
	clear:both;
}
#bc_caption{
	margin-top:-10px;
	margin-right:21px;
	text-align:right;
	font-style:italic;
	font-size:9pt;
}
#bc_form input{
	border:1px solid #db0029;
	width: 200px;
	color: #000000;
	font-size: 9pt;
	height: 18px;
	margin-bottom:4px;
}
#bc_input{
	float:left;
}
#bc_label{
	margin-right:5px;
	width:150px;
	float:left;
}
#bc_data_right{
	float:left;
	width:150px;
	margin-left:23px;
	margin-top:30px;
}
#bc_data_left{
	float:left;
	width:161px;
	margin-left:16px;	
	margin-top:30px;
}
#bc_preview_label{
	width:40px;
	float:left;	
}
#bc_preview_value{
	float:left;	
}
#bc_footer{
	font-size:6pt;
	line-height:8pt;
}
#bc_head{
	font-size:12pt;
	font-weight:bold;
	line-height:150%;
}




/************* MEDIAPLAN ***************/


.moreInfoWrapper{
	margin-top:25px;
}
.divToggle{
	display:block;
	width:100%;
	cursor:pointer;
}
.divToggle a{
	text-decoration:none;
	width:100%;
	border-bottom:1px dashed #cccccc;	
	display:block;
	color:#999999;
	font-weight:bold;
	line-height:140%;
}

.moreInfo{
	margin-top:10px;
	line-height:170%;
}
#mp_label{
	float:left;
	width:200px;
}

#mp_head{
	float:left;
	width:200px;
	color:#cccccc;
	font-style:italic;
	border-bottom:1px dashed #cccccc;
}

#mp_input{
	float:left;		
	text-align:left;
}
#mp_input_cal{
	float:left;		
	text-align:left;
}
#mp_input_small{
	float:left;		
}
#mp_input_issue{
	float:left;	
	vertical-align:bottom;	
}
#mp_input_issue_custom{
	
	vertical-align:bottom;	
	display:none;
	
}

#mp_input_xsmall{
	float:left;		
}
#mp_junc{
	width:50px;
	float:left;
	text-align:center;
}
#mp_input input{
	width:200px;
}
#mp_input_issue input{
	width:150px;
	margin-right:50px;
}
input#mpformatinput{
	width:150px;
	margin-right:50px;
}


#mp_input_issue_custom input{
	width:150px;
	margin-right:50px;
}
#mp_input_issue select{
	width:150px;
	margin-right:50px;
}
#mp_input_small input{
	width:200px;
}
#mp_input_xsmall input{
	width:80px;
}
#mp_input select{
	width:200px;	
}
#mp_input_xsmall select{
	width:60px;	
}
br#clearer{
	clear:both;
	margin-bottom:5px;
}
input#check{
	width:20px;
}
#mp_input_cal input{
	width:150px;
}
#mp_cal{
	float:left;
	width:50px;
}
.moreInfo a img{
	border:none;
	text-decoration:none;	
}
a#mp_submit{
	text-decoration:none;
	color:#000000;
	font-size:9pt;
	border:1px solid #999999;
	padding-left:5px;
	padding-right:5px;
}
iframe{
	border:0px;
}
a#mp_button{
		float:left;
		display:block;
		background-color:#ededed;;
		color:#000000;
		border:1px solid #db0029;
		padding-left:5px;
		padding-right:5px;
		margin-right:10px;
		text-decoration:none;
}

.regio_red{
	color: #FF0000;
	text-align:center;
	}
.regio_green{
	color: #00CC00;
	text-align:center;
	}

td.regio_bg_red_nr{
background-color:#FF0000;
text-align:center;
}

td.regio_bg_green_nr{
background-color:#00CC00;
text-align:center;
}

td.regio_bg_light_grey_nr{
background-color:#eaeaea;
text-align:center;
}

td.regio_bg_dark_grey_nr{
background-color:#cbcbcb;
text-align:center;
}

td.regio_bg_light_grey{
background-color:#eaeaea;
text-align:left;
}

td.regio_bg_dark_grey{
background-color:#cbcbcb;
text-align:left;
}

td.regio_nr{
text-align:center;
}
