body{font-family: Verdana, Helvetica, Arial, sans-serif; margin:0px; padding:0px; font-size: 10px;}
label{ font-weight:bold; text-indent: 1px; color: #666666;}
th{color:#666666;text-align: left;border: #CCCCCC solid;text-indent: 2px; border-width: 0px 0px 1px;}
textarea{resize:none;resize: vertical;}
input,select{font-size: 9px;}
fieldset{margin: 5px; padding: 3px 10px; border: 1px #CCCCCC solid;}
legend{font: bold 12px tahoma,verdana,sans-serif; padding: 3px 10px;font-weight: bold;border: 1px #CCCCCC solid;color:#666666;}

#log_position{position: absolute;top: 18%;left:15%;width:85%;}
#log_banner{position: relative; height:100px;}
#log_form{position: relative; top: 40px;left:0px;width:400px;}
#log_fuss{position: relative; top: 75%;left:15%;width:85%;}
#hauptnavigation{position:absolute; width:100%; height:130px; left: 0px; top: 0px;}
#subnavigation{position:absolute; width:210px; left: 0px;top: 152px;background-color:#FFFFFF}
#content{position:absolute; top: 150px; width:806px; left: 210px; background-color: #FFFFFF; border: solid; border-color: #74C0D0; border-width: 0px 0px 0px 0px; padding-top: 16px; padding-bottom: 10px; height: 751px;}
#contentHome{position:relative; top: 9px; width:856px; background-color: #FFFFFF; padding-bottom: 10px;}
#contentHomeBox{position:absolute; top: 0px; left:500px; background-color: #FFFFFF; padding-bottom: 10px;}
#WebCont td{font-size: 11px; font-weight: bold; color: #666666; width: 100%; line-height: 32px; height: 32px;}
#boxupload{display:none;}
#popup{border: #BCD2E6 10px solid; position: absolute;left:470px;top:300px; display: none; z-index: 2; background-color: #FFFFFF;}
#opa{display:none; position:absolute; top:0px;left:0px;height: 100%; width: 100%;background-color: #999999; border: #000000 solid 1px; opacity:0.3; filter:alpha(opacity=30);}
#form{display:none;position:absolute; top:100px;left:140px;background-color: #FFFFFF; max-height: 90%; min-height:900px;width: 900px;padding: 10px; border: #999999 solid 1px;}
#bilder{overflow-y:scroll;}
#Grafik{height:100px;}
#namen{font-weight: bold;}
#infotext{display:none; border-color:#0000ae; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
#eingabefelder {display:block;}

.footerContent {font-size: 11px;padding: 40px;}
.footerContent h1 {color: #666666;font-size: 16px;}
.footerContent h2 {color: #666666;font-size: 12px;}
.footerContent h3 {color: #666666;font-size: 10px;}
.footerContent h4 {color: #666666;font-size: 9px;}
.Schrift{font-family: Verdana, Helvetica, Arial, sans-serif; margin:0px; padding:0px; font-size: 11px}
.banfarb1{background-color:#74C0D0;}
.banfarb2{background-color:#0E859F;}
.banfarb3{background-color:#AEC445;}
.button{width: 84px;  height:18px;  color:#FFFFFF;  font-size: 11px;  font-weight: bold;  background: #74C0D0;  text-align: left;  padding-left: 10px;  border:solid;  border-color: #0E859F; border-left:10px; border: #0E859F; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 10px;}
.button:hover{border-color:#AEC445;color:#0E859F;}
.search_sel{color:#666666;font-size:9px;padding:0px 0px; height: 18px;}
.search_inp{font-size:9px;}
.login_button{font-size: 12px; font-weight: bold; text-align: right; text-indent: 10px; height: 24px; width: 110px; background-color: #FFCC33; background-position: left center; border: #FFCC33; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; color: #333333;}
.lab_Login{color: #AEC445;}
.logYellowInp{border: #FFCC33 solid 1px;}
.logDBlueInp{border: #0E859F solid 1px;}
.logLBlueInp{border: #74C0D0 solid 1px;}
.logLGreenInp{border: #AEC445 solid 1px;}
.logLGreenInp:focus{border: #666600 solid 1px;}
.trenner{margin-top:4px; margin-left:0px; margin-right:0px; margin-bottom:0px; position:relative; width:100%;}
.trenner headline{font-weight:bold; font-family:Arial; font-size:18pt; color:#0E859F;}
.t_lineG{/*width:100%; height: 1px; background-color: #AEC445;*/}
.t_lineB{width:100%; height: 1px; background-color: #0E859F;}
.t_lineLB{width:100%; height: 1px; background-color: #74C0D0;}
.t_lineY{width:100%; height: 1px; background-color: #FFCC33;}
.rw1{border: #BCD2E6; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.rw2{border: #BCD2E6; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.rwu1{border: #BCD2E6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;}
.t_headerG{font-weight:bold; font-family:Arial; font-size:16pt; color:#0E859F; width:100%; margin-bottom:10px;/* width:160px; background-color:  #AEC445; background:  #AEC445 url(greenCorner.jpg) top right no-repeat!important;background: #AEC445 url(greenCorner.jpg) top right no-repeat; font-size: 14pt; font-weight: bold; text-indent: 3px; padding: 3px; color: #333333; */}
.t_headerZurueck{width:160px; background-color:  #AEC445; /* background:  #AEC445 url(greenCorner.jpg) top right no-repeat!important;background: #AEC445 url(greenCorner.jpg) top right no-repeat; */ font-size: 11px; font-weight: bold; text-indent: 3px; padding: 3px; position:relative; left:180px; color: #333333;}
.t_headerB{width:160px; background-color:  #0E859F; /* background:  #0E859F url(blueCorner.jpg) top right no-repeat!important;background: #0E859F url(blueCorner.jpg) top right no-repeat;*/ font-size: 11px; font-weight: bold; text-indent: 3px; padding: 3px; color: #333333;}
.t_headerLB{width:160px; background: #0E859F; /* background:  #0E859F url(blueCorner.jpg) top right no-repeat!important;background: #0E859F url(blueCorner.jpg) top right no-repeat;*/ font-size: 11px; font-weight: bold; text-indent: 3px; padding: 3px; color: #333333;}
.t_headerY{width:160px; background-color:  #FFCC33; /* background:  #FFCC33 url(yellowCorner.jpg) top right no-repeat!important;background: #FFCC33 url(yellowCorner.jpg) top right no-repeat; */ font-size: 11px; font-weight: bold; text-indent: 3px; padding: 3px; color: #333333;}
.footer_tbl{font-size: 10px; color: #666666;}
.footer_tblUeb{font-size: 11px;color: #666666; border: solid; border-width: 0px 0px 1px; border-color: #666666;}
.login_link{font-size: 10px; height: 18px; width: 200px; font-weight: bold;}
.login_link a:link{color:#AEC445; text-decoration: none;}
.login_link a:hover{color:#AEC445;  text-decoration: underline;}
.login_link a:visited{color:#AEC445; text-decoration: none;}
.login_link a:active{color:#AEC445; text-decoration: none;}
.sort_Fzg{font-size:9px; font-weight: bold; line-height: 12px;}
.sort_Fzg a:link{color:#666666; text-decoration: none;}
.sort_Fzg a:hover{color:#666666; text-decoration: underline;}
.sort_Fzg a:visited{color:#666666; text-decoration: none;}
.sort_Fzg a:active{color:#999999; text-decoration: none;}
.tab_Fzg{border: #0E859F; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tbl_mitarbeiter{border: #AEC445; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.tbl_parameter{border: #AEC445; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.space6px{height: 6px; width: 100%;}
.but_expFzg{background-color:#FFFFFF;border:#AEC445 1px solid;width:70px;height:20px; font-size: 9px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.sel_expFzg{padding:0px 0px;width:155px;height:20px; font-size: 9px; margin: 0px 0px;}
.toDo_Red{background-color: #DA3F3F; width:50px; height:16px; border: #999999 solid; border-width: 0px 1px 0px 0px; font-weight: bold; padding-left: 9px;}
.toDo_Orange{background-color: #FF9900; width:30px; height:16px; border: #999999 solid; border-width: 0px 1px 0px 0px; padding-left: 2px;}
.rw_green{background-color:#F3F3F3;height:24px;text-indent: 2px;  border: #CCCCCC solid; border-width: 0px 0px 1px;}
.rw_white{background-color:#FFFFFF;height:24px;text-indent: 2px;  border: #CCCCCC solid; border-width: 0px 0px 1px;}
.rw_green2{background-color:#F3F3F3; text-indent: 2px;  border: #CCCCCC solid; border-width: 0px 0px 1px;}
.rw_white2{background-color:#FFFFFF; text-indent: 2px;  border: #CCCCCC solid; border-width: 0px 0px 1px;}
.rw_blue{background-color:#D0F3FA;height:24px;text-indent: 2px;  border: #CCCCCC solid; border-width: 0px 0px 1px;}
.rw_whiteUeber{background-color:#FFFFFF;height:24px;text-indent: 2px;  border: #CCCCCC solid; border-width: 0px 3px 1px 0px; padding-right:5px;}
.rw_white label{color:#666666; font-size:9px;}
.rw_green label{color:#666666; font-size:9px;}
.rw_blue label{color:#666666; font-size:9px;}
.trenner h3{color:#666666;font-size:10px;}
.trenner h2{color:#666666;font-size:12px; position:relative; top:10px;}
.trenner h1{color:#666666;font-size:14px; top:10px;}
.box_qinfo{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; border: #AEC445; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.box_qinfo th{background-color:#AEC445; font-size: 10px; color: #333333; text-indent: 2px; border: 0px solid; border-width: 0px 0px 0px 0px; text-align: left; border-color: #CCCCCC;}
.box_qinfo .subth{font-size: 10px; color:#999999; font-weight:bold; border: #CCCCCC solid; border-width: 0px 0px 1px 0px;}
/* --- Rahmen f�r Funktions.- und Datentabelle --- */
.tbl_cont_funkt,.tbl_cont_data{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.RahmenUnten{border: #CCCCCC; border-style: solid; border-bottom-width: 1px; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px;}
.RahmenOben{border: #CCCCCC; border-style: solid; border-bottom-width: 0px; border-top-width: 1px; border-right-width: 0px; border-left-width: 0px;}
.tbl_cont_data_3{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.tbl_cont_data_2{font-size: 11px;}
.tbl_cont_funkt_without_border,.tbl_cont_data_without_border{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tbl_cont_funkt_without_top,.tbl_cont_data_without_top{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.tbl_cont_funkt_with_top,.tbl_cont_data_with_top{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.tbl_cont_funkt_without_bottom,.tbl_cont_data_without_bottom{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.tbl_cont_funkt_with_bottom,.tbl_cont_data_with_bottom{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.tbl_cont_funkt_without_top_bottom,.tbl_cont_data_without_top_bottom{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px;}
.tbl_cont_funkt_without_left_right,.tbl_cont_data_without_left_right{font-size: 11px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.reiter_Akt{font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CCCCCC; padding-top: 4px; background-image:  url(../images/reiter/bgrd_reit_aktiv.gif); font-weight: bold; text-indent: 10px; height: 22px;}
.reiter_nAkt{font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CCCCCC; background-image:  url(../images/reiter/bgrd_reit_naktiv.gif); text-indent: 10px; height: 22px;}
.reiter_Hilfe{font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 22px;}
.beschrift_form{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-indent: 12px; height: 25px;}
.beschrift_form_ohneEinz{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; height: 25px;}
.beschrift_form_2{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666;}
.werte_form{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; width: 230px; height: 25px;} 
.td_data_grey{font-size: 11px; background-color: #F3F3F3; text-indent: 2px; height: 20px;}
.td_data_grey a{font-size: 11px;}
.td_data_white{font-size: 11px; background-color: #FFFFFF; text-indent: 2px; height: 20px;}
.td_data_white a{font-size: 11px;}
.history_beschrift{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.history_werte{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;} 
.space2px{height: 2px; line-height: 2px; width: 100%;}
.space5px{height: 5px; line-height: 5px; width: 100%;}
.space10px{height: 10px; line-height: 10px; width: 100%;}
.input30{Width: 30px;}
.input50{width: 50px;}
.input60{width: 60px;}
.input70{width: 70px;}
.input80{width: 80px;}
.input90{width: 90px;}
.input100{width: 100px;}
.input113{width: 113px;}
.input110{width: 110px;}
.input130{width: 130px;}
.input145{width: 145px;}
.input150{width: 150px;}
.input155{width: 155px;}
.input176{width: 176px;}
.input170{width: 170px;}
.input180{width: 180px;}
.input200{width: 200px;}
.input220{width: 220px;}
.input230{width: 230px;}
.input240{width: 240px;}
.input250{width: 250px;}
.input255{width: 255px;}
.input260{Width: 260px;}
.input300{width: 300px;}
.input320{width: 318px;}
.input360{Width: 360px;}
.input400{width: 400px;}
.input520{width: 520px;}
.select30{width: 30px;}
.select35{width: 35px;}
.select40{width: 40px;}
.select50{width: 50px;}
.select60{width: 60px;}
.select70{width: 70px;}
.select80{width: 80px;}
.select90{width: 90px;}
.select100{width: 100px;}
.select110{width: 110px;}
.select120{width: 120px;}
.select125{width: 125px;}
.select130{width: 130px;}
.select145{width: 145px;}
.select150{width: 150px;}
.select155{width: 155px;}
.select160{width: 160px;}
.select180{width: 180px;}
.select200{width: 200px;}
.select230{width: 230px;}
.select250{width: 250px;}
.select300{width: 300px;}
.select400{width: 400px;}
.txtarea360{Width: 360px;}
.txtarea400{Width: 400px;}
.ausstDMS fieldset{border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.ausstDMS legend{font-weight: bold; font-size: 10px; padding-right: 12px; padding-left: 20px; margin-left: 110px;}
.kachelschrift{font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;}
.labelForm {font-weight: bold; padding-top: 8px; padding-right: 4px; padding-bottom: 3px; padding-left: 4px; font-size: 10px; color: #333333;}
.smallTxt{font-size: 9px;}
.td_border_top_descript{border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.td_border_top_pic{border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.formeditWebContent{}
.formeditWebContent label{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.space10px_border{height: 10px;width: 100%;border: #CCCCCC;border-style: solid;border-top-width: 0px;border-right-width: 0px;border-bottom-width:0px;border-left-width: 0px;}	
.table_inner_border_top{width: 100%;border-bottom-color: #CCCCCC;border-style: solid;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.table_inner_border_left{height: 100%;border-left-color: #CCCCCC;border-style: solid;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;}
.table_inner_border_left_none{height: 100%;border-left-color: #FFFFFF;border-style: solid;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;}
.dbx-handle th{ height: 20px; text-align: left; padding-left: 4px; background-color: #CCCCCC}
.dbx-handle2 th{ height: 20px; text-align: left; padding-left: 4px; background-color: #CCCCCC}
.box1bild{ height: 60px; padding-left: 0px}
.box1txt{ font-size: 10px; text-align: left; padding-left: 4px; padding-top: 4px; padding-right: 2px; padding-bottom: 4px; vertical-align: top}
.box1txt2{ height: 20px; font-size: 10px; text-align: left; padding-left: 4px; padding-right: 2px; vertical-align: top}
.formHilfeText {font-size:11px;}
.seitenleiste  {  color: #3B79B5; font-size: 12px; font-weight: bold}
.seitenleiste a:active {  color: #3B79B5; text-decoration: underline}
.seitenleiste a:hover {  color: #3B79B5; text-decoration: underline}
.seitenleiste a:link {  color: #3B79B5; text-decoration: none;padding-left:3px;padding-right:3px;padding-bottom:2px}
.seitenleiste a:visited { color: #90DCFD  ; text-decoration: none}
.TBL_Kopf { height:19px;background-color:#CCCCCC;font-size:10px; text-align: left; text-indent: 6px; font-weight: bold}

.FahrzeugDetailsKaufmaennischeDaten{height:12px;width:200px;border:#CCCCCC 1px solid;padding:2px;}
.FzgDetailsKfmDaten{height:12px;border:#CCCCCC 1px solid;padding:2px;}
.FzgDetailsKfmDaten_TDLinks{color:#000000;font-weight: bolder}

.MetatagsVorschau{width:200px;border:#CCCCCC 1px solid;padding:2px;}

.td_KfmDatenLab{color:#000000;font-weight: bolder;}
.td_KfmDaten{height:12px;border:#CCCCCC 1px solid;text-align: right}

.btn_ed_grey { 
cursor:url(link.gif),pointer;
background-color:#006600; 
background-image: url(btn_grey.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
margin:2px;
padding-top: 4px; 
padding-right: 1px; 
padding-bottom: 4px; 
padding-left: 4px;
text-align: left;}

.btn_ed_grey_blue { 
cursor:url(link.gif),pointer;
background-color:#006600; 
background-image: url(btn_grey.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #0d0c48; 
margin:2px;
padding-top: 4px; 
padding-right: 1px; 
padding-bottom: 4px; 
padding-left: 4px;
text-align: left;}

.btn_ed_grey_green { 
cursor:url(link.gif),pointer;
background-color:#006600; 
background-image: url(btn_grey.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #0b2810; 
margin:2px;
padding-top: 4px; 
padding-right: 1px; 
padding-bottom: 4px; 
padding-left: 4px;
text-align: left;}


.btn_ed_green { 
cursor:url(link.gif),pointer;
background-color:#006600; 
background-image: url(btn_green2.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
margin:2px;
padding-top: 4px; 
padding-right: 1px; 
padding-bottom: 4px; 
padding-left: 4px;
text-align: left;}

.btn_ed_green_sml { 
cursor:url(link.gif),pointer;
background-color:#006600; 
background-image: url(btn_green2.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
color: #FFFFFF; 
margin:0px;
padding: 2px; 
text-align: left;}

.td_carname{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;}

.btn_send_grey { 
background-color:#666666; 
background-image: url(btn_grey.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
margin:2px;
padding: 5px;
text-align: left;
border:none;}

.btn_ed_green { 
cursor:url(link.gif),pointer;
background-color:#006600; 
background-image: url(btn_green2.gif); 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
margin:2px;
padding: 5px;
text-align: left;
border:none;}