/* Style sheet basics */
#main .ce_accordion{margin:5px 0 0;padding:0;}
#main .toggler{height:22px;margin:0;padding:2px 0 0 34px;font-family:arial;font-weight:bold;font-size:14px;cursor: pointer;background:#eeeeee url("tl_files/images/back_acc.jpg") left top no-repeat;}
#main .ce_accordion .aktiv{height:22px;margin:0;padding:2px 0 0 34px;font-family:arial;font-weight:bold;font-size:14px;cursor: pointer;background:#eeeeee url("tl_files/images/back_acc_on.jpg") left top no-repeat;}
#main .accordion{margin:0;padding:5px 15px 10px 34px;background-color:#eeeeee;}
#main .accordion ul{margin:0;padding:2px 0;}
#main .accordion p{margin:0;padding:4px 0;}
#main select{margin:0 15px 10px 0;padding:0;font-family:arial;font-size:14px;color:#575656;}
#main label{margin:0 15px 0 0;padding:0;font-family:arial;font-size:12px;color:#575656;}
#main .captcha_text{margin:0 15px 0 0;padding:0;font-weight:normal;text-decoration:none;font-size:12px;color:#575656;}
#main .submit_container{margin:25px 0 0;padding:0;}
#main .submit_container input{width:200px;margin:0;padding:5px;background-color:#fff;border:1px solid #575656;color:#575656;cursor: pointer;}
#main .ce_form{width:470px;margin:15px 0 0;padding:0;}
#online-terminabfrage .row_6 td{padding-top:10px !important;}
#online-terminabfrage .row_7 td{padding-top:10px !important;}
#online-terminabfrage .textarea{width:250px;height:140px;padding:5px;color:#575656;margin:20px 0 10px !important;}
#main .textarea{width:250px;height:140px;margin:0 0 10px;padding:5px;color:#575656;}
#main .text{width:250px;height:15px;margin:0 0 10px;padding:5px;color:#575656;}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;vertical-align:top;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
blockquote,q{quotes:none;}
fieldset,img{border:0;}
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:none;color:#000;}
a:hover{text-decoration:underline;color:#000;}
:focus{outline:0;}
body{background-color:#d9d9db;font-family:arial;font-size:12px;color:#575656;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
pre,code{font-family:"Lucida Console",Monaco,monospace;font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
h1{font-size:22px;line-height:26px;}
h2{font-size:20px;}
h3{font-size:18px;}
table{font-size:inherit;}
caption,th{font-weight:bold;}
h1,h2,h3,h4,h5,h6{margin-top:1em;}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px;/* Should match the font size */;}
