/* Style sheet www.alv-ev.com */
body{margin:0;background: url(tl_files/styles/www.alv-ev.com/background/verlauf_seite.gif) repeat-x top #EFC8BF;}
html{height:100%;overflow:scroll;margin-bottom:0;}
img{vertical-align:middle;border:0px;}
.image_container{padding-bottom:1px;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, sans-serif;line-height:1.4em;}
a,body,div,input,label,li,ol,p,select,textarea,u,ul{font-size:12px;color:#333333;}
p,pre,form{margin:0;padding:0;}
a{text-decoration:none;color:#274C84;outline:none;}
a:hover{color:#000000;}
#main li{padding:0 0 5px;}
#main ul{margin:5px 0 5px 30px;padding:0;line-height:0.6em;list-style-type:square;}
.inside{position:static;}
.mittig{text-align:center;}
.rechts{text-align:right;}
.links{text-align:left;}
#maintable{width:100%;height:100%;margin:0;padding:0;vertical-align:middle;}
#wrapper{width:962px;margin:auto;}
#header{height:164px;background: url(tl_files/styles/www.alv-ev.com/background/header.png) no-repeat top #ffffff;}
#container{overflow:auto;margin:-4px auto 0;padding:0 0 10px;background: url(tl_files/styles/www.alv-ev.com/background/mitte.gif) repeat-y top #ffffff;}
#left{width:155px;height:334px;float:left;margin-left:6px;padding:0 15px 0 10px;}
#main{width:455px;overflow:hidden;margin:0 0 0 186px;padding:20px 20px 0;}
#right{width:235px;overflow:hidden;float:right;margin-right:6px;padding:30px 20px 0 10px;}
#rechts .ce_image{text-align:center;}
#footer{height:26px;margin-bottom:5px;background: url(tl_files/styles/www.alv-ev.com/background/footer.gif) no-repeat top #C6CCE3;}
#topnavi{width:760px;height:30px;overflow:hidden;float:left;display:block;margin-top:115px;}
#topnavi table{margin:auto;border-collapse:collapse;border-spacing:0px;}
#topnavi td{padding:0 40px;}
#topnavi table a,#topnavi table p{display:block;padding:5px 0 11px;text-align:center;font-weight:normal;font-size:11px;color:#444;letter-spacing:1.5px;text-transform:uppercase;}
#topnavi table a:hover,#topnavi table .active,#topnavi table .trail{text-decoration:none;color:#274C84;background: url(tl_files/styles/www.alv-ev.com/background/pfeil2.gif) center 20px no-repeat;}
#suchfeld{height:18px;margin:0 0 0 740px;padding-top:120px;background: url(tl_files/styles/www.alv-ev.com/background/suche.gif) no-repeat bottom left;}
#suchfeld input.text{width:125px;margin:0 0 2px 8px;border:0px;font-size:10px;background-color:transparent;}
#suchfeld .submit_container{float:right;padding-right:40px;}
.mod_breadcrumb{width:730px;top:10px;position:relative;margin-left:206px;padding-bottom:5px;border-bottom:1px dotted #999999;font-size:10px;z-index:900;}
.mod_breadcrumb a{font-size:10px;}
.pdf_link{text-align:right;}
#metanavi ul{margin:0;padding:14px 0 0;text-align:left;list-style: none;}
#metanavi .level_1 li{padding:0;border:1px solid #fff;text-decoration:none;}
#metanavi ul.level_2{margin:10px 0 -10px 15px;}
#metanavi .level_1 li a,#metanavi .level_1 li span{display:block;margin:0;padding:6px 5px 6px 10px;border-bottom:1px dotted #999999;font-weight:normal;font-size:12px;color:#444;line-height:1.4em;}
#metanavi li a:hover,#metanavi li a.active,#metanavi li span.active,#metanavi li a.trail{text-decoration:none;color:#274C84;background: url(tl_files/styles/www.alv-ev.com/background/pfeil1.gif) 0px center no-repeat;}
#metanavi .level_1 li.first{border-top:1px dotted #999999;}
h1,h2,h3{padding-bottom:3px;color:#3E5F99;letter-spacing: 1px;}
h1{margin:0 0 10px;font-size:15px;}
h2{margin:0 0 5px;font-size:13px;color:#3E5F99;}
h3{margin:0;font-size:12px;color:#3E5F99;}
.small,.small a{font-size:10px;}
.highlight{font-weight:bold;}
.ce_accordion{margin:10px 0;}
.toggler{margin:0;padding-left:10px;font-weight:normal;color:#274C84;cursor: pointer;background: url(tl_files/styles/www.alv-ev.com/background/pfeil3.gif) 0px center no-repeat;}
.kasten2 .toggler{background: url(tl_files/styles/www.alv-ev.com/background/pfeil3_k2.gif) 0px center no-repeat;}
.kasten3 .toggler{background: url(tl_files/styles/www.alv-ev.com/background/pfeil3_k3.gif) 0px center no-repeat;}
.toggler.ohne_pfeil{padding-left:0;background-image:url("none");}
.ce_accordion .toggler:hover{color:#000000;}
#footer div{display:block;padding:3px 0 0 20px;text-align:left;}
#footer div,#footer a{font-weight:normal;text-decoration:none;font-size:10px;color:#777;}
#footer a:hover{text-decoration:none;color:#444;}
.mod_search input.text{width:330px;margin:5px 0;padding:4px;}
.mod_search input.submit{margin:5px 0;padding:4px;background-color:#eceded;border:1px solid #ddd;cursor:pointer;}
.mod_search input.submit:hover{border-color:#666666;}
.mod_search .header{margin:10px 0;}
.mod_search .header strong{color:#000000;}
.mod_search h3{margin:15px 0 0;font-weight:bold;}
.mod_search .relevance{font-weight:normal;font-size:10px;color:#585858;letter-spacing: 0px;}
#kontakt table{margin-top:5px;}
#kontakt td{padding:7px 0;vertical-align:top;}
#kontakt td.explanation{padding-top:0;}
#kontakt .col_0{width:140px;}
#kontakt input.text,#kontakt textarea{width:270px;}
#kontakt input.submit{margin:5px 0;padding:4px;background-color:#fff;border:1px solid #a0a0a0;cursor:pointer;}
#kontakt input.submit:hover{border:1px solid #666666;}
#kontakt span.mandatory,#kontakt .explanation p{font-size:10px;color:#585858;}
#kontakt p.error{font-size:10px;color:#af2222;}
#kontakt .checkbox_container span{display:block;}
.impressum table{width:700px;margin:15px auto;border-collapse:collapse;table-layout:fixed;}
.impressum .col_0{width:180px;text-align:right;border-right:1px dotted #999999;font-size:11px;line-height:17px;}
.impressum .col_1{text-align:left;}
.impressum td{padding:0 10px;vertical-align:top;}
.comment_default{margin:5px 0 25px;padding:5px 0;border-top:1px solid #6EC1C4;border-bottom:1px solid #6EC1C4;}
.comment_default .info{font-size:10px;color:#447d80;}
.comment_default .comment{margin-top:5px;}
.ce_comments .widget{margin:10px 0 0;}
.ce_comments .widget input{width:150px;}
.ce_comments .widget label,.ce_comments span{font-size:10px;}
.ce_comments .widget textarea{width:595px;margin:5px 0;}
#linkliste{border-spacing:0px;}
#linkliste tr{vertical-align:top;}
#linkliste td{padding:10px 5px;border-bottom:1px solid #6EC1C4;}
.kasten1{margin:10px 0;padding:10px;border:1px dotted #999999;}
.kasten2{margin:10px 0;padding:10px;background-color:#efefef;border:1px dotted #999999;}
.kasten3{margin:10px 0;padding:10px;background-color:#C5CEE2;border:1px dotted #41508B;}
.kasten4{margin:10px 0;padding:10px;background-color:#FFEFE9;border:1px dotted #D1020E;}
table.bst-liste{width:95%;margin:10px 0;padding:0;border:1px dotted #999999;border-spacing:0px;}
.bst-liste td{padding:10px;vertical-align:top;border-top:1px dotted #999999;}
.bst-liste .bemerkung td{padding-bottom:0;font-weight:bold;}
.bst-liste th{padding:5px 10px;text-align:left;border-bottom:1px dotted #999999;font-weight:bold;font-size:13px;color:#274C84;}
.bst-liste tr.header{background-color:#efefef;}
.bst-liste .first td{border-top-width:0px;}
.bst-liste .col_0{width:220px;}
.bst-liste .col_1{width:260px;}
.bst-liste .col_2{padding-left:0;text-align:right;}
table.bst-adresse{width:100%;margin:0;padding:0;background-color:#efefef;border:1px dotted #999999;border-spacing:0px;}
.bst-adresse td{padding:10px;vertical-align:top;}
.bst-adresse .row_0{height:50px;}
.bst-adresse .col_0{width:50px;}
.bst-adresse .col_1{padding:10px 0;}
.bst-adresse .col_2{width:190px;}
table.bst-beitrag{width:100%;margin:10px 0 0;padding:0;border-spacing:0px;}
.bst-beitrag td{padding:8px 0;vertical-align:top;}
.bst-beitrag .col_0{width:60px;}
.bst-beitrag .col_1{}
.bst-zeiten{padding-left:38px;background: url(tl_files/lohnsteuer/icons/icon_uhr.gif) no-repeat 10px 8px;}
.bst-zeiten table{width:75%;table-layout:fixed;}
.bst-zeiten td{vertical-align:top;}
.routenplaner input{width:210px;margin-top:10px;}
.routenplaner input.submit{width:213px;padding:2px;background-color:#dddddd;border:1px solid #a0a0a0;cursor:pointer;}
.routenplaner input.submit:hover{border:1px solid #666666;}
.steuerinfo table{width:100%;margin:10px 0;padding:0;border:1px dotted #999999;font-size:11px;border-spacing:0px;}
.steuerinfo td{vertical-align:top;}
.steuerinfo td.col_0{width:200px;padding:5px;font-weight:bold;}
.steuerinfo td.col_1{padding:5px;}
#main .steuerinfo .col_1 ul{margin:0;padding:0;}
#main .steuerinfo .col_1 li{margin:0;padding:0;font-size:11px;list-style-type:none;text-indent:-0.8em;}
.steuerinfo .even{background-color:#ffffff;}
.steuerinfo .odd{background-color:#efefef;}
#rechte-spalte .widget select{width:230px;}
.Sprachauswahl .item{width:150px;height:27px;float:left;margin:5px 10px 5px 0;padding:5px 5px 5px 8px;background: url(tl_files/styles/www.alv-ev.com/background/flaggen_box.gif) no-repeat left top #ffffff;}
