/* Style sheet widgets */
.ce_text{padding-left:8px;}
.comment_default .comment{margin-top:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b10014;}
.pagination{margin-top:10px;margin-bottom:3px;}
.pagination p{margin-bottom:3px;text-align:center;font-size:10px;color:#252525;}
.pagination ul{text-align:center;}
.pagination li{display:inline;padding-right:4px;padding-left:4px;list-style-type:none;}
.ce_comments .form{padding-bottom:20px;}
.widget,.submit_container{padding-top:3px;padding-bottom:3px;}
label,td{vertical-align:top;}
.toggler{font-weight:bold;color:#b10014;cursor:pointer;}
.toggler:hover{text-decoration:underline;color:#252525;}
input.submit{background-color:#f0f0f0;border:1px solid #737373;}
input.text,.textarea,input.captcha{background-color:#f0f0f0;border:1px solid #737373;}
.shadow{float:left;margin:10px 10px 0;background:url("tl_files/design/image_border.png") right bottom no-repeat;}
.shadow img{position:relative;display:block;margin:-6px 6px 6px -6px;padding:2px;background-color:#ffffff;border:1px solid #aaaaaa;}
#suche{margin-top:25px;padding-top:8px;padding-bottom:15px;padding-left:8px;background:url("tl_files/design/suche_hg.png") left top no-repeat;}
#suche input.submit{width:50px;height:20px;overflow:auto;margin-left:5px;background:url("tl_files/design/suche_icon.png") left top no-repeat;border:0px solid;}
#suche input.text{width:100px;float:left;margin-right:12px;background-color:#ffffdc;border:0px solid;}
#preisliste .kat1{background-color:#f57e2a;}
#preisliste .kat2{background-color:#f5e905;}
#preisliste .kat3{background-color:#98fa05;}
#preisliste .kat4{background-color:#5fbef5;}
table.calendar{width:100%;border-top:1px solid #f2c879;border-left:1px solid #f2c879;margin: 0 auto;}
table.calendar .head{padding-top:4px;padding-bottom:5px;text-align:center;border-right:1px solid #f2c879;border-bottom:1px solid #f2c879;}
table.calendar .current{background-color:#ffffcc;}
table.calendar .label{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#bbbbbb;border-right:1px solid #f2c879;border-bottom:1px solid #f2c879;font-weight:bold;font-size:10px;color:#ffffff;}
table.calendar td{width:14%;height:48px;padding:1px;vertical-align:top;background-color:#ffffff;border-right:1px solid #f2c879;border-bottom:1px solid #f2c879;}
table.calendar td .header{padding-bottom:2px;padding-left:5px;background-color:#e0e0e0;font-size:10px;}
.event p{padding-left:5px;}
.image3d{padding-bottom:15px;}
.addthis_toolbox{padding-bottom:30px;padding-left:10px;z-index:100;}
.mod_search,.ce_accordion,.mod_subscribe,.mod_unsubscribe,.mod_tellafriend{padding-left:8px;}

