@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2013 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* mediaboxAdvanced - black theme */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../plugins/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../plugins/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
}
@media screen{
/* Style sheet basic */
html{overflow-y: scroll;overflow-x: auto}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}a:active,a:focus{outline: none;-moz-outline-style: none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:top}blockquote,q{quotes:none}fieldset,img{border:0}img{vertical-align:middle}li{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}a{text-decoration:underline;color:#4d4e52}a:hover{text-decoration:none}:focus{outline:0}body{background-color:#414141;font-size:13px;color:#4d4e52;font-family:"Noto Sans", sans-serif}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font:12px "Lucida Console",Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-family:"Noto Sans",sans-serif}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}table{font-size:inherit}caption,th{font-weight:bold}abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul{margin-bottom:12px}.mtop{margin-top:1em}.mbot{margin-bottom:12px}
}
@media screen{
/* Style sheet form */
#left form{margin-bottom:0}.formbody{padding:10px;background-color:#F4F4F4;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px}label{}.checkbox_container label,.radio_container label{font-weight:normal}.tableless label{display:block;margin-top:1.5em;padding-bottom:3px}.tableless .checkbox_container label,.tableless .radio_container label{display:inline}input[type="text"],input[type="password"],textarea{padding:6px 3px;background-color:#fff;border:1px solid #ccc;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px}input[type="text"],input[type="password"]{width:60%}textarea{width:90%;height:140px}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#f9f9f9;border-color:#8C8C8C !important}select{padding:4px 1px;background-color:#fff;border:1px solid #ccc;cursor:pointer;-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px}.checkbox_container span,.radio_container span{display:block}.checkbox_container+br,.radio_container+br{display:none}.checkbox_container label,.checkbox_container input{vertical-align:middle}.tableless input[type="checkbox"],x:-moz-any-link{top:-2px;position:relative}input[type="radio"],x:-moz-any-link{top:2px;position:relative}.submit_container{margin-top:1em;margin-bottom:1em}form table td{padding-top:3px;padding-bottom:3px}form table td:first-child{width:28%;padding-top:2px;padding-right:18px;padding-bottom:0;text-align:left}.tableform table{width:90%;margin-top:0;margin-bottom:0}.tableform .formbody,.tableless .formbody{width:100%;overflow:hidden}.tableless .formbody{padding-top:0}fieldset{margin-top:1em;border-top:1px solid #ddd}legend{padding-right:6px;background-color:#fff;color:#0676b9}fieldset table{width:92%;margin-top:1em !important;margin-bottom:1em !important}fieldset table td:first-child{width:140px;text-align:left}span.mandatory{font-weight:bold;color:#f00}p.confirm{font-size:16px;color:#090}p.error{margin-bottom:2px;padding-bottom:0;font-size:11px;font-weight:bold;color:#f00}input[type="text"].error,input[type="password"].error,textarea.error{border-color:#ff8000 !important;background-color:#ffd}input.captcha{width:48px;margin-right:6px}span.captcha_text{font-weight:normal;color:#808080}*:first-child+html span.captcha_text{top:-3px;position:relative}#left .ce_fahrzeugmanager_filter_range label{display:inline-block;margin-bottom:6px}
}
@media screen{
/* Style sheet default */
#left{margin-right:10px}
}
@media all{
/* Style sheet screen */
#header-slogan{margin-top:-5px;margin-bottom:35px}#slogan-h2{font-size:14px}.kontaktspalten .subcr{padding:0 0 0 1.4em}.kontaktspalten .subcl{padding:0 1.5em 0 0;border-right:1px solid #ddd}#hotline{right:0;top:130px;position:absolute}#einloggen-link{width:100%;display:block;margin-top:-76px;border-bottom:3px solid #ef7f01}#left .leftbox{margin-bottom:20px;padding:10px 10px 0;background-color:#F4F4F4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-mosz-border-radius:4px;-khtml-border-radius:4px}#left .leftbox .ce_image,#main .ce_image{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px}#main .banner{margin-top:25px;padding-top:10px;border-top:1px solid #EBEBEB}#left .leftbox .ce_image img,#main .ce_image img{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px 4px 0 0}#left .leftbox h2{margin-top:6px}.pagination{width:500px;float:right;text-align:right}#left .inside{padding-top:1.6em;padding-bottom:1.6em}figure{margin:0;padding:0}#wrapper{background-color:#fff}#header .inside,#container,#footer .inside{width:980px;margin-right:auto;margin-left:auto}#main .inside{padding-bottom:1.6px}#personal{width:980px;margin-right:auto;margin-left:auto;padding:0}#personal li{width:150px;float:left;display:inline;margin:0 16px 35px 0;padding:0;text-align:center;background: 0 none}#personal .fahrzeugpflege{margin-right:0}#personal li span{display:block;padding-top:105px;padding-bottom:5px;border:1px solid #e0e0e0;color:#fff}#personal .geschaeftsleitung span{background:#666 url("../../tl_files/images/platzhalter.png") center top no-repeat}#personal .verkauf span{background:#666 url("../../tl_files/images/platzhalter.png") center top no-repeat}#personal .buero span{background:#666 url("../../tl_files/images/platzhalter.png") center top no-repeat}#personal .bueroassistenz span{background:#666 url("../../tl_files/images/platzhalter.png") center top no-repeat}#personal .werkstatt span{background:#666 url("../../tl_files/images/platzhalter.png") center top no-repeat}#personal .fahrzeugpflege span{background:#666 url("../../tl_files/images/platzhalter.png") center top no-repeat}#main .image_container,#main .image_container img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px}#main .banner .image_container,#main .banner .image_container img{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px 4px 0 0}#footer{background:url("../../tl_files/images/footer_bg.png") left top repeat-x}#left h2{font-size:14px;font-weight:bold}#left .mod_navigation{margin-bottom:20px;padding:10px;background-color:#F4F4F4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-mosz-border-radius:4px;-khtml-border-radius:4px}#left .mod_navigation ul{margin-bottom:0}#left .mod_navigation li{width:220px;margin-top:3px;margin-bottom:3px}#left .mod_navigation a{display:block;margin-top:6px;margin-bottom:6px;padding:5px 6px;background-color:#d2d2d2;border:1px solid #C4C4C4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;color:#464646;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#e7e7e7), to(#d2d2d2));background: linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent}#einloggen-link a{right:0;top:50px;position:absolute;padding:5px 6px;background-color:#d2d2d2;border:1px solid #C4C4C4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;color:#464646;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#e7e7e7), to(#d2d2d2));background: linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent}#left .mod_navigation span{display:block;margin-top:6px;margin-bottom:6px;padding:5px 6px;background-color:#fedc2e;border:1px solid #FEC21A;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #fedc2e, #feb516) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#fedc2e), to(#feb516));background: linear-gradient(center top , #fedc2e, #feb516) repeat scroll 0 0 transparent}#left .mod_navigation a:hover,#left .mod_navigation a:focus{background-color:#494949;border:1px solid #111018;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #656569, #494949) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#656569), to(#494949));background: linear-gradient(center top , #656569, #494949) repeat scroll 0 0 transparent}#einloggen-link a:focus,#einloggen-link a:hover{background-color:#494949;border:1px solid #111018;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;color:#fff;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #656569, #494949) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#656569), to(#494949));background: linear-gradient(center top , #656569, #494949) repeat scroll 0 0 transparent}#footer,#footer a{font-size:11px;text-decoration:none;color:#999}#footer a:hover{color:#4d4e52}#footer #copyright{left:0;top:210px;position:absolute}#footer #copyright a:hover{color:#ffb700}#footer .mod_footer_navigation{width:33%;float:left;display:block}#footer .mod_footer_navigation li{margin-top:6px;margin-bottom:6px}#footer .mod_footer_navigation li a,#footer .mod_footer_navigation li span{font-size:13px}#footer .mod_footer_navigation h3,#footer .mod_footer_navigation h4,#footer .mod_footer_navigation h5,#footer #social h6{font-size:18px;color:#464646}#footer .social_icons li{float:left;margin-right:10px}#mainmenu{border-left:1px solid #e9e9e9}#mainmenu ul{margin:0;padding:0}#mainmenu li{width:100%;height:70px;display:block;margin:0;line-height:1}#mainmenu a,#mainmenu span{height:70px;display:block;padding-top:50px;text-align:center;background-color:#fff;font-weight:bold;text-decoration:none;color:#303030}#mainmenu a.auto,#mainmenu span.auto{background-color:#fff;background-image:url("../../tl_files/images/navi_auto.png");background-repeat:no-repeat;background-position: center top}#mainmenu a.lkw,#mainmenu span.lkw{background:#fff url("../../tl_files/images/navi_lkw.png") center top no-repeat}#mainmenu a.wohnmobil,#mainmenu span.wohnmobil{background:#fff url("../../tl_files/images/navi_wohnmobil.png") center top no-repeat}#mainmenu a.motorrad,#mainmenu span.motorrad{background:#fff url("../../tl_files/images/navi_motorrad.png") center top no-repeat}#mainmenu a.ersatzteile,#mainmenu span.ersatzteile{background:#fff url("../../tl_files/images/navi_ersatzteile.png") center 5px no-repeat}#mainmenu ul li a:hover,#mainmenu ul li a:focus,#mainmenu ul li a.trail{color:#f4a000}.startseite .mod_fahrzeugmanager_filter{padding-bottom:20px;padding-left:20px}.startseite .mod_fahrzeugmanager_filter label{bottom:-6px;position:relative}.startseite .ce_fahrzeugmanager_filter_select,.startseite .ce_fahrzeugmanager_filter_range{margin-bottom:8px}#main .mitarbeiter{width:330px;margin-top:10px;margin-bottom:10px}.mod_breadcrumb{left:0;top:192px;position:absolute;margin-bottom:1em;font-size:12px}.mod_booknav{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px solid #ddd}.mod_booknav li{width:45%;float:left}.mod_booknav li.up{width:10%;text-align:center}.mod_booknav li.next{text-align:right}*:first-child+html .mod_booknav li.next{margin-right:-1px}.mod_sitemap li{line-height:1.5}.mod_sitemap ul.level_1 ul{margin-bottom:0}.mod_sitemap .level_2 li{padding-left:18px}.pagination p{margin-bottom:0}.pagination ul{float:right;margin-bottom:0;text-align:right}.pagination li{float:left}.pagination li a,.pagination p{display:inline-block;margin-left:3px;padding:6px 9px;background-color:#d2d2d2;border:1px solid #c4c4c4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:1;text-decoration:none;color:#464646;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#e7e7e7), to(#d2d2d2));background: linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent}.pagination li a:hover{display:inline-block;background-color:#494949;border:1px solid #111018;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:1;text-decoration:none;color:#fff;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #656569, #494949) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#656569), to(#494949));background: linear-gradient(center top , #656569, #494949) repeat scroll 0 0 transparent}.pagination li.current a{display:inline-block;background-color:#fedc2e;border:1px solid #fec21a;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:1;text-decoration:none;color:#333;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #fedc2e, #feb516) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, center top, center bottom, from(#fedc2e), to(#feb516));background: linear-gradient(center top , #fedc2e, #feb516) repeat scroll 0 0 transparent}.mod_newslist{}.mod_newsarchive h1{margin-bottom:0.75em}.mod_newsmenu .level_1 ul{margin-bottom:0}.mod_newsmenu li.year{font-weight:bold}.mod_newsmenu .level_2{margin-top:6px;margin-bottom:6px}.mod_newsmenu .level_2 li{font-weight:normal}.mod_newslist .odd,.mod_newsarchive .odd{background-color:#f9f9f9}.layout_latest{padding:12px 6px 6px;border-bottom:1px solid #ddd}.layout_latest.first{border-top:1px solid #ddd}.layout_latest h2{margin-top:9px}.layout_short{margin-bottom:9px;border-bottom:1px solid #ddd}.layout_short.last{border-bottom:0}.layout_short h2{margin-top:0}.layout_short h2,.layout_short .teaser{margin-bottom:0.5em}.layout_short .info{margin-bottom:3px}.layout_full h1{margin-bottom:3px}.layout_full p.info{margin-bottom:18px}.ce_table,.ce_gallery,.ce_dfGallery{margin-top:1em}.ce_table,.ce_image,.ce_download,.ce_downloads,.ce_code,.ce_dfGallery{margin-bottom:1em}.ce_text p,.ce_text pre,.ce_hyperlink,.ce_list,.teaser,.comment{line-height:1.5}.info,.time{font-size:11px;color:#999}.pdf_link{top:21px;position:relative;font-size:11px}.ce_text pre{padding:9px;background-color:#f9f9f9;border:1px solid #ddd}.image_container{float:left}.image_container .caption{margin-top:-2px;padding:9px 6px;background-color:#464646;font-size:12px;color:#fff}*:first-child+html .image_container .caption{margin-top:1px}.ce_gallery table{margin-bottom:0}.ce_gallery td{padding-right:1.5em;padding-bottom:1em}.ce_list ol{margin-left:3em}.ce_list ol li{list-style:decimal outside}.ce_list ul{margin-left:0.5em}.ce_text ul{margin-left:0.5em}#left .ce_text ul{margin-bottom:18px}.ce_list ul li{padding-left:18px;background:url("../../tl_files/images/arrow.jpg") left center no-repeat}.ce_text ul li{margin-top:3px;margin-bottom:3px;padding-left:18px;background:url("../../tl_files/images/li_arrow.png") 0 5px no-repeat}table.stellenangebote{width:100%}table.stellenangebote td,table.stellenangebote th{padding:6px;border-top:1px solid #ddd}table.stellenangebote thead th{border-top:0;font-weight:bold}.ce_table tr.odd td{background-color:#f9f9f9}.ce_download img,.ce_downloads img{vertical-align:top}.ce_downloads p{margin-bottom:3px}.ce_comments .comment_default{margin-bottom:1em;border-bottom:1px solid #ddd}.ce_comments .comment{font-size:11px}.ce_comments .form{margin-top:1.5em}.ce_comments .widget{margin-bottom:3px}.ce_comments .text,.ce_comments .captcha{width:40%;margin-right:0}.ce_comments span.captcha_text{font-weight:bold;color:#444}.ce_accordion .toggler{padding:6px 9px;border-right:1px solid #ddd;background:#fdfeff url("../../tl_files/images/gradient.jpg") left bottom repeat-x;border-left:1px solid #ddd;cursor:pointer}.ce_accordion_first .toggler{border-top:1px solid #ddd}.ce_accordion .accordion div{padding:9px 9px 0;background-color:#fcfcfc;border:1px solid #ddd}.ce_code{margin-top:1.5;padding:0 2px 0 0}.mod_calendar{padding:1px}table.calendar{width:98%;margin-top:1em;border:1px solid #ddd}table.calendar .head{padding-top:9px;padding-bottom:9px;text-align:center;background-color:#fff}table.calendar th.previous{padding-left:12px;text-align:left}table.calendar th.next{padding-right:12px;text-align:right}table.calendar th a{color:#444}table.calendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#666;border-right:1px solid #0676b9;color:#fff;border-left:1px solid #0676b9}table.calendar td{width:14%;height:7em;vertical-align:top;border:1px solid #ddd}table.calendar .header{margin:1px;padding:1px;background-color:#e6e6e6;font-size:11px;color:#666}table.calendar .event{margin:3px;font-size:11px}table.calendar .event a{text-decoration:none}table.calendar .event a:hover{text-decoration:underline}table.calendar td.weekend{background-color:#f4f9fc}table.calendar td.today{background-color:#e1efff}table.minicalendar{width:98%;background-color:#999;border:1px solid #999}table.minicalendar .head,table.minicalendar .label{padding-top:2px;padding-bottom:2px;text-align:center}table.minicalendar .head,table.minicalendar .head a{padding-bottom:4px;color:#444}table.minicalendar .label{background-color:#aaa}table.minicalendar td{width:14%;padding-top:2px;padding-bottom:2px;text-align:center;border:1px solid #999}table.minicalendar td,table.minicalendar td a{color:#ccc}table.minicalendar .active a{font-weight:bold;color:#fff}.mod_eventlist{margin-bottom:1em}.mod_eventlist h2{margin-top:9px;font-size:14px}.mod_eventlist .header{padding:6px 9px;background-color:#fff;border-bottom:1px solid #ddd;font-weight:bold}.mod_eventlist .header:first-child{border-top:1px solid #ddd}.mod_eventlist .event{padding:6px;border-bottom:1px solid #ddd}.mod_eventlist .event.odd{background-color:#f9f9f9}.mod_eventlist .time{margin-top:-1em}.mod_eventreader .event h1{margin-bottom:3px}.mod_eventreader p.info{margin-bottom:18px}.mod_eventreader .recurring{color:#090}.mod_randomImage{margin-bottom:1em}.mod_rss_reader div,.listing table.single_record td,.mod_search .context,.mod_faqlist li{line-height:1.5}.mod_login .formbody{width:100%}.mod_login p.login_info{margin-top:1.5em}.login_info{color:#F00}.mod_login p.error{top:12px;position:relative;left:26%}.logout table{margin-top:0.5em}.logout form table td:first-child{text-align:left}.listing .list_search{width:60%;float:right;text-align:right;font-size:11px}.listing select,.listing .text{width:120px}.listing .list_per_page{width:40%;float:left;font-size:11px}.listing .list_per_page select{width:48px}.listing table.all_records{clear:both}.listing table.all_records th{background:url("../../plugins/tablesort/media/default.gif") right center no-repeat}.listing table.all_records th.asc{background-image:url("../../plugins/tablesort/media/asc.gif")}.listing table.all_records th.desc{background-image:url("../../plugins/tablesort/media/desc.gif")}.listing table.all_records th a{color:#444}.listing table.all_records th.col_last{width:18px;background-image:none}.listing table.all_records img{vertical-align:text-top}.listing table.single_record td.label{padding-right:2em;font-weight:bold}.mod_glossaryMenu li{float:left;margin-right:9px}.mod_glossaryList p.toplink{margin-top:1.5em;margin-bottom:0;padding-bottom:6px;font-size:11px}.mod_glossaryList h2{margin-top:0}.mod_glossaryList dt{font-weight:bold}.mod_search .header{text-align:right}.mod_search input[type="text"]{width:272px}.mod_search .radio_container{margin-top:3px}.mod_search .radio_container span{display:inline;padding-right:12px}.mod_search h3{margin-top:1.5em;font-size:14px}.mod_search h3,.mod_search p{margin-bottom:0.25em}.mod_search .relevance{color:#999}.mod_search .url{color:#999}.mod_search .highlight{font-weight:bold}.mod_subscribe .checkbox_container,.mod_unsubscribe .checkbox_container{margin-top:1em;margin-bottom:1em}*:first-child+html .mod_subscribe input.text{width:120px}
}
@media all{
/* Style sheet fahrzeugmanager */
.mod_fahrzeugmanager_vehicle_details .field_description h2{border-bottom:1px solid #db3737}form{margin-bottom:1em}.mod_fahrzeugmanager_vehicle_details .details{position:relative}#lkw-auswahl .mod_customnav{margin:30px 0}#lkw-auswahl .mod_customnav ul{width:730px;margin:0 auto;padding:0}#lkw-auswahl .mod_customnav ul li{width:200px;float:left;display:inline;margin:0 65px 30px 0}#lkw-auswahl .mod_customnav ul li.auflieger,#lkw-auswahl .mod_customnav ul li.bis75t,#lkw-auswahl .mod_customnav ul li.last{margin-right:0}#lkw-auswahl .mod_customnav ul li a{display:block;padding-top:80px;text-align:center;background-position:center top;background-repeat:no-repeat;border:1px solid #e0e0e0;text-decoration:none}#lkw-auswahl .mod_customnav ul li a:hover,#lkw-auswahl .mod_customnav ul li a:focus{background-color:#666;color:#fff}#lkw-auswahl .mod_customnav ul li a.baumaschinen{background-image:url("../../tl_files/images/kat_baumaschinen.png")}#lkw-auswahl .mod_customnav ul li a.busse{background-image:url("../../tl_files/images/kat_busse.png")}#lkw-auswahl .mod_customnav ul li a.ueber75t{background-image:url("../../tl_files/images/kat_lkw.png")}#lkw-auswahl .mod_customnav ul li a.bis75t{background-image:url("../../tl_files/images/kat_transporter.png")}#lkw-auswahl .mod_customnav ul li a.szm{background-image:url("../../tl_files/images/kat_szm.png")}#lkw-auswahl .mod_customnav ul li a.anhaenger{background-image:url("../../tl_files/images/kat_anhaenger.png")}#lkw-auswahl .mod_customnav ul li a.agrarfahrzeug{background-image:url("../../tl_files/images/kat_agrarfahrzeuge.png")}#lkw-auswahl .mod_customnav ul li a.auflieger{background-image:url("../../tl_files/images/kat_auflieger.png")}#lkw-auswahl .mod_customnav ul li a.stapler{background-image:url("../../tl_files/images/kat_stapler.png")}.list_back{right:0;top:-70px;position:absolute}.emissionen{margin-bottom:20px;padding:10px 10px 0;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:11px;behavior:url('plugins/css3pie/PIE.htc')}.mod_fahrzeugmanager_vehicle_details .box_grey div.label{width:270px;line-height:1.5em}.details_top{right:0;top:-35px;position:absolute}.list_top{position:relative;margin-bottom:20px}.list_top .sortings{float:left}#left .mod_fahrzeugmanager_filter,.sucheseite .mod_fahrzeugmanager_filter{padding:10px;background-color:#f4f4f4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px}#left h5,.sucheseite h5{margin-top:0;font-size:21px}#left .ce_fahrzeugmanager_filter_select,#left .ce_fahrzeugmanager_filter_range,.sucheseite .ce_fahrzeugmanager_filter_select,.sucheseite .ce_fahrzeugmanager_filter_range{margin-bottom:12px}#left .ce_fahrzeugmanager_filter_range,.sucheseite .ce_fahrzeugmanager_filter_range{margin-top:6px}#left .ce_fahrzeugmanager_filter_select select,.sucheseite .ce_fahrzeugmanager_filter_select select{width:218px;height:30px;display:inline-block;margin-top:3px;margin-bottom:6px;padding-top:4px;padding-bottom:4px;font-weight:bold}#left .slider_minmax_value,.sucheseite .slider_minmax_value{font-weight:bold}#left .mod_fahrzeugmanager_filter .submit,.sucheseite .mod_fahrzeugmanager_filter .submit{margin-top:20px}input.submit{display:block;margin-top:6px;margin-bottom:6px;padding:9px 6px;background-color:#f4a000;border:1px solid #de7311;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:bold;color:#333;text-transform:uppercase;behavior:url('plugins/css3pie/PIE.htc');/* background:-moz-linear-gradient(180deg,#fedc2e,#feb516);background:-webkit-linear-gradient(180deg,#fedc2e,#feb516);background:-o-linear-gradient(180deg,#fedc2e,#feb516);background:linear-gradient(270deg,#fedc2e,#feb516);-pie-background:linear-gradient(180deg,#fedc2e,#feb516);cursor:pointer;background: -moz-linear-gradient(center top , #fedc2e, #feb516) repeat scroll 0 0 transparent;background:-webkit-gradient(linear, center top, center bottom, from(#fedc2e), to(#feb516));background: linear-gradient(center top , #fedc2e, #feb516) repeat scroll 0 0 transparent;*/}input.reset,input.reset:hover{padding-left:15px;font-size:12px;text-decoration:underline;background:url("../../tl_files/images/vehicle_view_arrow.png") left center no-repeat;background-color:none;border:none;cursor:pointer}input.submit:hover{background-color:#d2d2d2;border-color:#c4c4c4;background: -moz-linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#e7e7e7), to(#d2d2d2));background: linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent;cursor:pointer}.mod_fahrzeugmanager_vehicle_list  .vehicle{position:relative;overflow:hidden;display:block;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ebebeb}#aktuelle-angebote .mod_fahrzeugmanager_vehicle_list  .vehicle{position:relative;overflow:hidden;display:block;padding-top:0;padding-bottom:0}#aktuelle-angebote .field_gree .field_text .label{display:none}.mod_fahrzeugmanager_vehicle_list  div.last,.mod_fahrzeugmanager_vehicle_list  div.first{position:relative;overflow:hidden;display:block;margin-bottom:20px;padding-top:20px;padding-bottom:20px}#aktuelle-angebote .mod_fahrzeugmanager_vehicle_list  div.last,#aktuelle-angebote .mod_fahrzeugmanager_vehicle_list  div.first{padding-top:0;padding-bottom:0}.mod_fahrzeugmanager_vehicle_list{margin-bottom:20px}.mod_fahrzeugmanager_vehicle_list .list{clear:both}.mod_fahrzeugmanager_vehicle_list.updating{opacity:.5}.mod_fahrzeugmanager_vehicle_list .ce_fahrzeugmanager_vehicle_image{float:left;display:block;margin-right:15px}.mod_fahrzeugmanager_vehicle_list .ce_fahrzeugmanager_vehicle_image img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px}.mod_fahrzeugmanager_vehicle_list .vehicle h1{left:0;top:0;position:relative;display:inline-block;margin:4px 0 0;font-size:14px;line-height:1;font-weight:bold}.mod_fahrzeugmanager_vehicle_list .vehicle h1 a{color:#414141}#header .fahrzeug_total{top:150px;position:absolute;font:21px Myriad,Verdana,Arial,Helvetica,sans-serif}.mod_fahrzeugmanager_vehicle_list .ce_fahrzeugmanager_vehicle_fields{float:left;display:block;margin-right:40px}.field_text div.label,.field_text div.value{display:inline-block}.field_gree .field_text div.value{display:block}.mod_fahrzeugmanager_vehicle_list .field_gree{float:none;display:block;margin-top:12px;margin-right:0;margin-bottom:10px;padding:6px 10px 3px;background-color:#f4f4f4}.field_gree .field_text{width:23%;overflow:hidden;float:left;display:inline-block;padding-right:5px;padding-left:5px;font-size:11px}.mod_fahrzeugmanager_vehicle_list .field_gree2{float:none;display:block;margin-top:0;margin-right:0;margin-bottom:12px;padding:0 10px 3px;background-color:#f4f4f4}.field_gree2 .field_text{width:48%;overflow:hidden;float:left;display:inline-block;padding-right:5px;padding-left:5px;font-size:11px}.field_text div.value{line-height:1.5em;font-weight:bold}.field_section div.value,.field_section div.label{line-height:1.5em;font-weight:normal}.field_section{margin-top:20px}.field_text div.value li,.field_section .field{padding-left:18px;line-height:1.5em;font-weight:normal;background:url("../../tl_files/images/li_arrow.png") left center no-repeat}body.nichthome .mod_fahrzeugmanager_vehicle_list .field_price{right:0;top:20px;position:absolute;display:inline;margin:0;font-weight:bold;color:#ffb700}#aktuelle-angebote .mod_fahrzeugmanager_vehicle_list .field_price{bottom:0;right:0;position:absolute;display:inline;margin:0;font-weight:bold;color:#ffb700}.mod_fahrzeugmanager_vehicle_list .field_price .label{display:none}.mod_fahrzeugmanager_vehicle_list .ce_hyperlink{float:right;padding-right:17px;background:url("../../tl_files/images/vehicle_view_arrow.png") right center no-repeat}.mod_fahrzeugmanager_vehicle_list .ce_hyperlink a{line-height:1;color:#464646}.mod_fahrzeugmanager_vehicle_list .ce_hyperlink a:hover{text-decoration:none;color:#ffb700}.mod_fahrzeugmanager_vehicle_details .ce_fahrzeugmanager_vehicle_gallery,.mod_fahrzeugmanager_vehicle_details .ce_fahrzeugmanager_vehicle_image{float:left;clear:both;display:block}.mod_fahrzeugmanager_vehicle_details .ce_fahrzeugmanager_vehicle_image img{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px 4px 0 0}div.ce_fahrzeugmanager_vehicle_gallery{width:467px;padding-top:10px;padding-left:13px;background-color:#f5f5f5;-moz-border-radius:0 0 4 4;-webkit-border-radius:0 0 4 4;border-radius:0 0 4 4;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:0 0 4px 4px}div.ce_fahrzeugmanager_vehicle_gallery{width:467px;height:62px;overflow:hidden;padding-top:10px;padding-bottom:10px;padding-left:13px;background-color:#f5f5f5;-moz-border-radius:0 0 4 4;-webkit-border-radius:0 0 4 4;border-radius:0 0 4 4;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:0 0 4px 4px}.mod_fahrzeugmanager_vehicle_details .price .subcr{margin-top:0;margin-left:30px;padding-bottom:2px;padding-left:10px;background:#fafafa url("../../tl_files/images/bg_vehicle_info.png") left top repeat-y;padding-left:10px !important}.mod_fahrzeugmanager_vehicle_details .colcount_2{}.mod_fahrzeugmanager_vehicle_details .field_price{right:0;top:10px;position:absolute;font-size:20px;color:#ffb700}.mod_fahrzeugmanager_vehicle_details .price .c50r div.label{width:190px;line-height:1}.mod_fahrzeugmanager_vehicle_details .colcount_3{margin-bottom:10px;padding-bottom:20px}.mod_fahrzeugmanager_vehicle_details .price .field_text{padding-top:8px;padding-bottom:8px}.mod_fahrzeugmanager_vehicle_details .ce_form{margin-top:20px;margin-bottom:20px;padding:10px;background-color:#F4F4F4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px}.mod_fahrzeugmanager_vehicle_details .ce_form h2{margin-top:10px;font-size:18px}.mod_fahrzeugmanager_vehicle_details .field_description{margin-top:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #EBEBEB}.mod_fahrzeugmanager_vehicle_details h2{padding-bottom:6px;border-bottom:1px dashed #c4c4c4;font-size:18px}.mod_fahrzeugmanager_vehicle_details .field_description div.label{display:none}.mod_fahrzeugmanager_vehicle_details .field_description div.value p{font-weight:normal}.energie_grafik{width:245px;height:250px;right:170px;position:absolute;top:470px;background:url("../../tl_files/images_energie/skala.png") left top no-repeat;back}.energie_grafik h4{margin:0 0 0 5px;padding:0;font-weight:bold;font:13px arial}.energie_grafik .field_value_a_plus{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/a_plus.png") left top no-repeat}.energie_grafik .field_value_a{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/a.png") left top no-repeat}.energie_grafik .field_value_b{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/b.png") left top no-repeat}.energie_grafik .field_value_c{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/c.png") left top no-repeat}.energie_grafik .field_value_d{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/d.png") left top no-repeat}.energie_grafik .field_value_e{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/e.png") left top no-repeat}.energie_grafik .field_value_f{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/f.png") left top no-repeat}.energie_grafik .field_value_g{width:245px;height:250px;top:0;position:absolute;font-size:0px;background:url("../../tl_files/images_energie/g.png") left top no-repeat}.mod_fahrzeugmanager_vehicle_list .checked{width:40px;height:40px;left:99px;position:absolute;text-indent:-99999px;top:20px;background:url("../../tl_files/images/top_arrow.png") left top no-repeat}.mod_fahrzeugmanager_vehicle_list .sortings select{background-color:#d2d2d2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:2px;background: -moz-linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top, center bottom, from(#e7e7e7), to(#d2d2d2));background: linear-gradient(center top , #e7e7e7, #d2d2d2) repeat scroll 0 0 transparent}.mod_fahrzeugmanager_vehicle_details .checked{left:440px;top:20px}.mod_fahrzeugmanager_vehicle_details .moto .c50l{width:480px;padding-right:0}.mod_fahrzeugmanager_vehicle_details .moto .c50r{padding-left:40px}.box_grey{min-height:185px;margin-top:20px;padding:10px;border:1px solid #C4C4C4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url('plugins/css3pie/PIE.htc');-khtml-border-radius:4px}.box_grey h2{margin-top:0}.unchecked{display:none}
}
@media all{
/* Style sheet navigation */
.topmenu{width:100%;position:relative;margin-top:25px;background-color:#f29b25;background-image:url("../../tl_files/images/gradient.jpg");background-repeat:repeat-x;border-bottom:1px solid #757678;line-height:30px}#topmenu2{margin-top:0;background-color:#DE7310;background-image:none}.topmenu ul{width:100%;float:left;display:inline;margin:0;padding:0}.topmenu ul li{width:16.58%;float:left;display:inline;margin:0;border-right:1px solid #757678;font-size:13px;line-height:30px}.topmenu ul li a,.topmenu ul li span{display:block;text-align:center;font-size:13px;text-decoration:none;color:#fff}.topmenu ul li a:hover,.topmenu ul li a:focus,#topmenu a.trail{background-color:#fff;text-decoration:none;color:#eb7834}.topmenu ul li span.active{background-color:#de7310}.topmenu ul li.last{border-right:0}
}
