
*, html, body { border:no-border; padding:0; margin:0; font-family:arial; font-size:10pt; }

.framework {padding:0px; margin:0px; border-style:none;}

.do_not_print {display:none;}
.background_content_do_not_print {display:none;}

.background_main {background-color:#FFFFFF; height:100%; width:100%;}
.background_center {background-color:#FFFFFF; height:156px; text-align:right; vertical-align:top;}
.background_content {background-color:#FFFFFF; vertical-align:top;} 

.background_left { height:100%; width:43px;}
.background_right { height:100%; width:55px;}


.background_bottom {}



.SaleBackground0 { background-color:#DDDDDD; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;}
.SaleBackground1 { background-color:#FFFFFF; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;}

h1 {font-family:arial; font-size:13pt; font-weight:bold; padding-bottom: 5px;}

	 a {color:#000000; font-weight:bold; text-decoration:none;}
   a:link {color:#000000; font-weight:bold; text-decoration:none;}
   a:visited {color:#000000; font-weight:bold; text-decoration:none;}
   a:hover {color:#CC0000; font-weight:bold; text-decoration:none;}
   a:active {color:#000000; font-weight:bold; text-decoration:none;}

p {font-family:arial; font-size:10pt; font-weight:normal;}
p a {text-decoration:none; color:#000000;}





.tx-bdhvehiclemanager-pi1-browsebox	.tx-bdhvehiclemanager-pi1-browsebox-SCell { padding:5px; color:#FFFFFF; font-size:11pt; font-weight:bold; text-decoration:none; background-color:#000000; border-width:1px; border-color:#000000; border-style:solid; width:1px;}
.tx-bdhvehiclemanager-pi1-browsebox	.tx-bdhvehiclemanager-pi1-browsebox-SCell a { color:#FFFFFF; text-decoration:none;}
.tx-bdhvehiclemanager-pi1-browsebox	.tx-bdhvehiclemanager-pi1-browsebox-SCell a:link { text-decoration:none;}
.tx-bdhvehiclemanager-pi1-browsebox	.tx-bdhvehiclemanager-pi1-browsebox-SCell a:visited { text-decoration:none;}
.tx-bdhvehiclemanager-pi1-browsebox	.tx-bdhvehiclemanager-pi1-browsebox-SCell a:hover { text-decoration:none;}
.tx-bdhvehiclemanager-pi1-browsebox	.tx-bdhvehiclemanager-pi1-browsebox-SCell a:active { text-decoration:none;}

.tx-bdhvehiclemanager-pi1-browsebox table {float: right}
.tx-bdhvehiclemanager-pi1-browsebox	td { padding:5px; color:#333333; font-size:11pt; font-weight:bold; text-decoration:none; background-color:#FFFFFF; border-width:1px; border-color:#000000; border-style:solid; width:1px;}
.tx-bdhvehiclemanager-pi1-browsebox	td a {color:#333333; text-decoration:none;}
.tx-bdhvehiclemanager-pi1-browsebox	td a:link { text-decoration:none; }
.tx-bdhvehiclemanager-pi1-browsebox	td a:visited { text-decoration:none; }
.tx-bdhvehiclemanager-pi1-browsebox	td a:hover { color:#000000; background-color:#EEEEEE;}
.tx-bdhvehiclemanager-pi1-browsebox	td a:active { text-decoration:none; }

.tx-bdhvehiclemanager-pi1-browsebox { float: right;}


/* TYPO3 CSS*/
.csc-textpic-text {
                  margin-top: 15px;
}

.csc-textpic-image {
                  padding-left: 20px;
}

.csc-textpic-caption {
                  margin-left: -25px !important;
                  
}

.tx-powermail-pi1_fieldset_kontaktform .tx_powermail_pi1_fieldwrap_html {
                  padding: 10px;

}

.tx-powermail-pi1_fieldset_kontaktform {
                  width: 500px;
}

.tx-powermail-pi1_fieldset_kontaktform .even {

                  float: left;
}

.tx-powermail-pi1_fieldset_kontaktform .tx_powermail_pi1_fieldwrap_html_textarea {

                  float: none !important;
                  
}

.tx-powermail-pi1_fieldset_kontaktform .tx_powermail_pi1_fieldwrap_html_text  {

                  height: 45px;
                  /*
                  width: 50px;
                  */
                  
}

.tx-powermail-pi1_fieldset_kontaktform label {
                  font-size: 8pt;
} 

.tx-powermail-pi1_fieldset_kontaktform .powermail_mandatory_js  {
                  font-size: 8pt;
} 

/*
.powermail_mandatory_js {
                  display:none !important;
}
*/

.tx-powermail-pi1_fieldset_kontaktform legend {
                  display:none !important;
}

.tx_powermail_pi1_captcha_code {
                  float: left;
}

.tx-srfreecap-pi2-image {

                  border-style: solid;
                  border-width: 1px;
}

.tx-srfreecap-pi2-cant-read {
                  font-size: 8pt;
}

.tx_powermail_pi1_captcha_pic {
                  overflow:hidden;
}


.tx-powermail-pi1 {
                  display:none;
}