.WRAPPERMAIN .SIDENAVI {
	display:none;
}
.WRAPPERMAIN .WRAPPERCONTENT {
	width:972px
}
.WRAPPERMAIN .WRAPPERMAINCONTENT {
	padding-left: 36px;
}
.CCFormular 
{
    margin: 0 0 36px;
}

.CCFormular input, .CCFormular textarea 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.CCFormular .CCF_TEXTBOX {
	margin-bottom:32px;
}
.CCFormular .CCF_RADIO_VEHICLETYPE {
	margin-bottom:40px;
}

.CCFormular .CCF_TEXTBOX input, .CCFormular .CCF_PANEL input,
.CCFormular .CCF_TEXTBOX textarea {
	width:100px;
	border: solid 1px #CCC;
	text-indent: 4px;
	padding: 0;
	height: 24px;
	background: #FFF;
	transition : all 0.2s ease-out; 
	-webkit-transition : all 0.2s ease-out; 
	-moz-transition : all 0.2s ease-out;
	-o-transition : all 0.2s ease-out;	
}
.CCFormular .CCF_TEXTBOX input:hover, .CCFormular .CCF_PANEL input:hover,
.CCFormular .CCF_TEXTBOX textarea:hover, .CCFormular .CCF_TEXTBOX input:focus, 
.CCFormular .CCF_PANEL input:focus, .CCFormular .CCF_TEXTBOX textarea:focus {
	border: solid 1px #017BBA;
	background: #FAFAFA;
}

.CCF_PANEL select, .CCF_COMPANY_WRAPPER select,
.CCF_DATE_WRAPPER select {
	width:100%;
	border: solid 1px #CCC;
	padding: 0;
	height: 24px;
	background: #FFF;
	transition : all 0.2s ease-out; 
	-webkit-transition : all 0.2s ease-out; 
	-moz-transition : all 0.2s ease-out;
	-o-transition : all 0.2s ease-out;	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
}

.CCF_COMPANY_WRAPPER select 
{
    width: 120px;
    height: 26px;
    margin: -8px 0 0 9px;
}

.CCF_DATE_WRAPPER select 
{
    width: auto;
    height: 26px;
    margin: -8px 0 0 0;
}

.CCF_DATE_WRAPPER .DDL_CCF_DATE_DAY 
{
    width: 44px;
    margin: -8px 0 0 9px;    
}

.CCF_DATE_WRAPPER .DDL_CCF_DATE_MONTH 
{
    width: 44px;    
}

.CCF_DATE_WRAPPER .DDL_CCF_DATE_YEAR 
{
    width: 60px;
}

.CCF_PANEL select:hover, .CCF_COMPANY_WRAPPER select:hover, .CCF_DATE_WRAPPER select:hover, 
.CCF_PANEL select:focus, .CCF_COMPANY_WRAPPER select:focus, .CCF_DATE_WRAPPER select:focus {
	border: solid 1px #017BBA;
	background: #FAFAFA;
}

.CCFormular .CCF_TEXTBOX textarea {
	height: 160px;
	width: 100%;
	resize: none;
}
.CCFormular .CCF_TEXTBOX .FieldValidationError 
{
    border: solid 1px #A00;
}
.CCFormular .CCF_RADIO {
	float:left;
}

.CCFormular .CCF_RADIO.SET2 
{
    margin: 24px 0 0 108px;
}

.CCF_RADIO_COMPLEXITY tr
{
    float: left;
}

.CCF_RADIO_COMPLEXITY label
{
    margin: 0 0 0 6px;
    cursor: pointer;
}

.CCF_RADIO_COMPLEXITY td
{
    padding: 0 24px 0 0;
}

.COMPLEXITYWARNING 
{
    margin: 0 0 24px;
    color: red;
}

.CCFormular .CCF_PANEL {

}
.CCF_PANEL table
{
    width: 100%;
/*    border-top: solid 1px #E2E2E2;*/
    margin: 0 0 24px;
}
.CCF_PANEL td
{
    /*border-bottom: solid 1px #E2E2E2;*/
    padding: 1px 1px 0 0;
}
.CCF_PANEL td:last-child
{
    /*border-bottom: solid 1px #E2E2E2;*/
    padding: 1px 0 0;
}

.CCF_PANEL th {
/*    background: #A0A5A9;*/
    color: #333;
/*    border-right:solid 1px #E2E2E2;*/
/*	border-top:solid 1px #A0A5A9;    */
	text-align:left;
    padding: 6px 0 6px 5px;
	white-space: nowrap;
	vertical-align: bottom;	
}
.CCF_PANEL th:last-child 
{
/*    border-right:solid 1px #A0A5A9;*/
}
.CCF_PANEL .CCF_brand {
	width:120px;
}
.CCF_PANEL .CCF_engine {
	width:160px;
}
.CCF_PANEL .CCF_page {
	width:60px;
}
.CCF_PANEL .CCF_block {
	width:32px;
}
.CCF_PANEL .CCF_designation {
	width:160px;
}
.CCF_PANEL .CCF_wrong {
	width:84px;
}
.CCF_PANEL .CCF_correct {
	width:84px;
}
.CCF_PANEL .CENTERCELL {
	text-align:center;
}
.CCFormular .CCF_PANEL input {
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
.CCF_TEXTBOX .CCF_HEADLINE {
	display:block;
	font-weight:bold;
	margin: 0 0 8px;
}
.CCF_TEXTBOX span 
{
    font-weight: bold;
    color: #333;
}
.CCF_List 
{
/*	border-right:solid 1px #A0A5A9;*/
	border-bottom:solid 1px #A0A5A9;
	width:100%;
}
.CCF_List th 
{
/*    background: #A0A5A9;*/
    color: #333;
/*    border-left:solid 1px #E2E2E2;*/
/*	border-top:solid 1px #A0A5A9;    */
	padding: 6px 4px;
	white-space: nowrap;
	vertical-align: bottom;
}
.CCF_List th:first-child 
{
/*    border-left:solid 1px #A0A5A9;*/
}
.CCF_List td {
	border-left:solid 1px #A0A5A9;
	border-top:solid 1px #A0A5A9;
	padding: 6px 4px;
	transition : all 0.2s ease-out; 
	-webkit-transition : all 0.2s ease-out; 
	-moz-transition : all 0.2s ease-out;
	-o-transition : all 0.2s ease-out;	
}

.CCF_PANEL .CCF_List td:last-child
{
    padding: 6px 4px;
    border-right:solid 1px #A0A5A9;    
}
.CCF_List tr:hover td 
{
    background: #FAFAFA;
}
.CCF_RADIO_VEHICLETYPE tr {
	float:left;
}
.CCF_RADIO_VEHICLETYPE td 
{
    padding: 0 24px 0 0;
}
.CCF_RADIO_VEHICLETYPE label
{
    margin: 0 0 0 8px;
    cursor: pointer;
}
.CCF_RADIO_VEHICLETYPE input
{
    cursor: pointer;
}
.CCF_RADIO_VEHICLETYPE img
{
    margin: 0 0 -16px 0;
}
.CCF_ErrorMessage {
	position:absolute;
	margin-top: 62px;
}

.CCF_TEXTBOX .CCF_ErrorMessage {
    font-weight: normal;
	margin: 30px 0 0 6px;
}

.CCF_Backlink 
{
    background: #017BBA;
    color: #FFF;
    display: table;
    padding: 4px 12px;
    font-weight: bold;
    margin: 0 0 24px;
	transition : all 0.2s ease-out; 
	-webkit-transition : all 0.2s ease-out; 
	-moz-transition : all 0.2s ease-out;
	-o-transition : all 0.2s ease-out;	     
}

.CCF_Backlink:hover 
{
    background: #016CA4;    
}

.WRAPPERCONTENT {
    float: none;
    padding: 0 0;
    width: 784px;
}

.CCFormular input[type=submit] 
{
    background: #017BBA;
    border: solid 1px #017BBA;
    color: #FFF;
    display: table;
    padding: 4px 12px;
    font-weight: bold;
    margin: 0 0 16px;
    font-size: 14px;
    overflow: visible;
    cursor: pointer;
	transition : all 0.2s ease-out; 
	-webkit-transition : all 0.2s ease-out; 
	-moz-transition : all 0.2s ease-out;
	-o-transition : all 0.2s ease-out;	    
}

.CCFormular input[type=submit]:hover, .CCFormular input[type=submit]:focus
{
    background: #016CA4;
    border: solid 1px #017BBA;
}

.CCF_DATE_WRAPPER 
{
    float: left;
    width: 250px;
    display: table-cell;
    vertical-align: middle;
    margin: -3px 0 0;
}

.CCF_DATE_WRAPPER img
{
    /*margin: -3px 0 0;*/
    margin: 0 0 -9px;
    cursor: pointer;
}

.CCF_ITEMNUMBER_WRAPPER 
{
    float: left;
    width: 230px;
    padding: 6px 0 0;
}

.CCF_COMPANY_WRAPPER 
{
    float: left;
    width: 194px;
    display: table-cell;
    vertical-align: middle;    
    margin: -3px 0 0;    
}

.CCF_COMPANY_WRAPPER img
{
    margin: 0 0 -9px;
}

.CCF_DATE_WRAPPER input
{
    margin: 0 0 0 6px;
    vertical-align: top;    
}

.CCF_TEXTBOX .CCF_ITEMNUMBER_WRAPPER input
{
    margin: 0 0 0 6px;
    width: 170px;
}

.CCF_TEXTBOX .CCF_COMPANY_WRAPPER input
{
    margin: 0 0 0 6px;
    width: 300px;
    vertical-align: top;        
}

.CCErgebnis 
{
    margin: 0 0 24px;
    display: block;
}

.ICON_PDF 
{
    display: block;
    width: 52px;
    height: 20px;
	background:url('/images2/catalog_corrections/pdf_download.png') left top no-repeat;
	text-align: right;
	color: #FFF;
	padding: 7px 6px 0 0;
	font-size: 11px;
	cursor:pointer;
}
.LOGOUTBTN {
    display: block;
    position: absolute;
    right: 1px;
    top: -32px;
    width: 50px;
	text-align: center;
}

.LOGOUTBTN a span {
    color: #017BBA;
	margin-top: 4px;
	display: block;
}