/* Style sheet content */
h1{color:#8D1A41;}
h2{margin-top:5px;color:#000069;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#000069;}
p{text-align:justify;line-height:1.5em;}
.ce_downloads p{margin:0.2em 0;}
.ce_table th,.ce_table td{padding:2px 5px;}
.ce_table th.col_first,.ce_table td.col_first{padding-left:0;}
.ce_table th.col_last,.ce_table td.col_last{padding-right:0;}
.ce_text p a{border-bottom:1px dotted #3875D7;text-decoration:none;}
.ce_text p a:hover{text-decoration:none;border-bottom-style:solid;}
#right{font-size:0.9em;}
#right p{margin:0 0 0.3em;text-align:left;}
#right .ce_downloads p{margin:0;padding:0;}
#right,#right a,#right input,#right h2{color:#606060;}
#right a:hover{color:#000000;}
#right h1{margin:0 0 3px;padding:0 0 2px;border-bottom:1px solid #DDDDDD;font-size:1.1em;color:#000069;}
#right h2{margin:0 0 3px;font-size:1.1em;}
#main .mod_article{margin-bottom:20px;}
#footer p{margin:0;padding:0;text-align:center;font-size:0.8em;}
.quicksearch{width:162px;height:33px;overflow:hidden;margin-left:818px;background:url(files/images/layout/main-navi.png) no-repeat -818px 0px;}
.quicksearch h1{left:-999em;position:absolute;}
.quicksearch input.text{width:100px;margin:9px 35px;background-color:#EAEAEA;border:0 none;font-size:0.9em;}
.quicksearch input.submit{display:none;}
.corners{overflow:hidden;font-size:1px;}
.corners-top,.corners-top .corner-right,.corners-top .corner-left{height:5px;line-height:5px;}
.corners-bottom,.corners-bottom .corner-right,.corners-bottom .corner-left{height:4px;line-height:4px;}
.corners-top{background:url(files/images/layout/border-white-top.png) left top repeat-x;}
.corners-bottom{background:url(files/images/layout/border-white-bottom.png) left bottom repeat-x;}
.corners-top .corner-right{background:url(files/images/layout/corner-white-top-right.png) right top no-repeat;}
.corners-top .corner-left{background:url(files/images/layout/corner-white-top-left.png) left top no-repeat;}
.corners-bottom .corner-right{background:url(files/images/layout/corner-white-bottom-right.png) right bottom no-repeat;}
.corners-bottom .corner-left{background:url(files/images/layout/corner-white-bottom-left.png) left bottom no-repeat;}
.border-left-right{padding:0 4px;background-color:#FFFFFF;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.ce_gallery .corners-top,.ce_gallery .corners-top .corner-right,.ce_gallery .corners-top .corner-left{height:3px;line-height:3px;}
.ce_gallery .corners-bottom,.ce_gallery .corners-bottom .corner-right,.ce_gallery .corners-bottom .corner-left{height:1px;line-height:1px;}
.ce_gallery .border-left-right{padding:0 2px;}
.float_right{padding-left:10px;}
.float_left{padding-right:10px;}
.image_container .caption{text-align:center;font-size:0.85em;color:#666666;}
.quickform p.label{left:-999em;position:absolute;}
.quickform input.text{width:182px;height:20px;margin-bottom:3px;padding:0 5px;line-height:20px;border:none;background:url(files/images/layout/background-input-text-white-200.png) left top no-repeat;}
.quickform .submit_container{text-align:center;}
.quickform .submit_container input:hover{border-bottom-color:#999999;}
.quickform input.submit{margin:0;padding:0;border-color:#FFFFFF;}
.formbody p.error{margin:0 0 3px;padding:0 0 0 17px;font-weight:bold;font-size:0.95em;color:#BF332F;background:url(system/themes/default/images/error.gif) left top no-repeat;}
.quicklogin .login_info{margin:0;padding:0;}
.form400,.form500{width:582px;overflow:hidden;line-height:22px;}
.form500{width:682px;}
.form400 .formbody p.error{margin-left:180px;}
.form500 .formbody p.error{margin-left:280px;}
.form400 label,.form500 label{width:170px;float:left;display:block;text-align:right;}
.form500 label{width:270px;}
.form400 label.error,.form500 label.error{margin-top:1.5em;}
.form400 div.radio_container,.form500 div.radio_container{float:left;margin-left:5px;}
.form400 .radio_container label,.form500 .radio_container label{width:auto;float:none;display:inline;text-align:left;}
.form400 .radio_container input,.form500 .radio_container input{margin-left:5px;}
.form400 .checkbox_container label,.form500 .checkbox_container label{width:auto;margin-left:10px;}
.form400 .checkbox_container input,.form500 .checkbox_container input{margin-left:5px;}
.form400 input.text,.form400 input.upload,.form400 textarea.textarea,.form400 select.select,.form400 input.captcha{width:400px;float:left;display:block;margin-left:10px;}
.form500 input.text,.form500 input.upload,.form500 textarea.textarea,.form500 select.select,.form500 input.captcha{width:400px;float:left;display:block;margin-left:10px;}
.form400 input.text,.form500 input.text{width:390px;height:20px;padding:0 5px;line-height:22px;border:none;background:url(files/images/layout/background-input-text-400.png) left top no-repeat;}
.form400 textarea.textarea,.form500 textarea.textarea{width:390px;height:120px;margin-bottom:2px;padding:0 5px;border:none;background:url(files/images/layout/background-textarea-400x120.png) left top no-repeat;}
.form400 input.captcha,.form500 input.captcha{width:90px;height:20px;padding:0 5px;line-height:22px;border:none;background:url(files/images/layout/background-input-text-100.png) left top no-repeat;}
.form400 .captcha_text,.form500 .captcha_text{margin-left:10px;}
.form400 .submit_container,.form500 .submit_container{margin:10px 0 20px 180px;text-align:center;}
.form500 .submit_container{margin-left:280px;}
.form400 .submit_container input,.form500 .submit_container input{width:200px;height:20px;margin:0 auto;padding:0;text-align:center;color:#FFFFFF;line-height:22px;border:none;background:url(files/images/layout/background-input-button-200.png) left top no-repeat;}
.form400 .submit_container input:hover,.form500 .submit_container input:hover{color:#000000;}
.mod_search label.invisible,.mod_unsubscribe label.invisible{width:140px;height:auto;position:static;float:left;display:block;text-align:right;}
.mod_search input.text,.mod_unsubscribe input.text{width:182px;height:20px;display:block;margin:0 0 3px 150px;padding:0 5px;line-height:20px;border:none;background:url(files/images/layout/background-input-text-200.png) left top no-repeat;}
.mod_search input.submit,.mod_unsubscribe input.submit{width:200px;height:20px;display:block;margin:0 0 3px 150px;padding:0;text-align:center;color:#FFFFFF;line-height:20px;border:none;background:url(files/images/layout/background-input-button-200.png) left top no-repeat;}
.mod_search .radio_container{margin:0 0 3px 150px;}
.mod_search .radio_container span{display:block;margin:0 0 3px;}
.mod_search input:hover,.mod_unsubscribe input:hover{color:#000000;}
.mod_search p.header{margin:1em 0;padding-bottom:2px;border-bottom:1px solid #CECECE;}
.mod_search h3{margin:1em 0;font-size:1.1em;}
.mod_search h3 .relevance{font-weight:normal;font-size:0.8em;color:#999999;}
.mod_search .context .highlight{font-weight:bold;color:#000069;}
.mod_search .url{text-align:right;font-size:0.9em;}
.shorteventlist .date{display:block;font-weight:bold;}
.shorteventlist a{display:block;margin-left:20px;}
.shorteventlist .event{padding:4px 0;}
.shorteventlist .time{display:none;}
.linkliste .ce_hyperlink a{display:block;padding:2px 0;}
.form_link a{padding:0 0 0 20px;line-height:24px;background:url(system/themes/default/images/form.gif) left top no-repeat;}
.info_link a{padding:0 0 0 20px;line-height:24px;background:url(system/themes/default/images/show.gif) left top no-repeat;}
.nachrichtenueberblick .mod_newslist{font-size:0.95em;line-height:2em;}
.nachrichtenueberblick .mod_newslist img{display:none;}
.nachrichtenueberblick .mod_newslist .even,.nachrichtenueberblick .mod_newslist .odd{height:12em;overflow:hidden;float:left;margin-bottom:1em;background:url(files/images/layout/background-news.png) left top no-repeat;}
.nachrichtenueberblick .mod_newslist .even{width:382px;}
.nachrichtenueberblick .mod_newslist .odd{width:367px;}
.nachrichtenueberblick .mod_newslist h2{margin:0 0 4px;padding:1px 4px;border-bottom:1px solid #CECECE;font-size:1.1em;}
.nachrichtenueberblick .mod_newslist .even h2,.nachrichtenueberblick .mod_newslist .even p{margin-right:15px;}
.nachrichtenueberblick .mod_newslist h2 a{text-decoration:none;}
.nachrichtenueberblick .mod_newslist p{padding:0 4px;}
.nachrichtenueberblick .mod_newslist p.teaser{height:6em;}
.nachrichtenueberblick .mod_newslist p.more{text-align:right;}
.nachrichtenliste h1,.nachrichtendetails h1,.termindetails h1{margin:0;padding:0 0 2px;border-bottom:1px solid #CECECE;font-size:1.3em;color:#000069;}
.nachrichtenliste .info,.nachrichtendetails .info,.termindetails .info{margin:-1.9em 0 1.5em;padding-right:4px;text-align:right;font-size:0.9em;}
.nachrichtenliste .info,.nachrichtendetails .info{margin-bottom:1em;}
.nachrichtenliste .back,.nachrichtendetails .back,.termindetails .back{padding-right:4px;text-align:right;}
.nachrichtenliste .layout_full,.nachrichtendetails .layout_full,.termindetails .event{margin-bottom:2em;background:url(files/images/layout/background-newsarchive.png) left top no-repeat;}
.nachrichtenliste .layout_full h1,.nachrichtendetails .layout_full h1,.termindetails .event h1{margin:0 0 4px;padding:1px 4px;border-bottom:1px solid #CECECE;font-size:1.1em;}
.nachrichtenliste .layout_full p,.nachrichtenliste .layout_full h2,.nachrichtendetails .layout_full p,.nachrichtendetails .layout_full h2,.termindetails .event p,.termindetails .event h2{padding:0 4px;}
ul.fahrzeugliste{list-style-type:none;}
ul.fahrzeugliste li{margin:0;padding:2px 0;}
ul.fahrzeugliste li a{width:300px;float:left;display:block;}
ul.fahrzeugliste li span{display:block;margin-left:310px;}
h1.mainheadline{top:-35px;position:absolute;z-index:1;}
.pagination{border-top:1px solid #CECECE;}
.pagination p{float:left;padding-top:2px;}
.pagination ul{float:right;margin:0;padding:0;list-style-type:none;}
.pagination li{display:inline;margin:0;padding:0;}
.pagination li span,.pagination li a{float:left;display:block;padding:2px 4px;}

