/* Style sheet mainStyle */
body{background-image:url("tl_files/muehle/images/background.jpg");background-repeat:repeat;background-attachment:fixed;}
#container{background-image:url("tl_files/muehle/images/backPage.png");background-repeat:repeat-y;}
#container .in{background:url("tl_files/muehle/images/Logo.png") left bottom no-repeat;min-height: 450px;}
#hl{height:325px;clear:both;padding-left:15px;background-image:url("tl_files/muehle/images/backPage.png");background-repeat:repeat-y;}
#main a,#left a{text-decoration:none;color:#cf0404;}
#header .inside{width:988px;background: url(tl_files/muehle/images/oben.png) no-repeat 0px 0px;}
#footer{background: url(tl_files/muehle/images/footer.png) no-repeat 0px 0px;}
#wrapper{}
#headNavi{height:31px;float:right;}
#headNavi ul{display:block;padding-top:2px;padding-right:35px;}
#headNavi ul li{height:12px;float:left;display:block;margin-top:13px;padding-right:5px;padding-left:5px;border-left:1px solid #ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;}
#headNavi ul li.first{border:0px hidden;}
#headNavi ul li a{text-decoration:none;color:#ffffff;}
#mainNavi{height:58px;overflow:hidden;clear:both;white-space:nowrap;background: url(tl_files/muehle/images/button.png) no-repeat 0px 0px;}
#mainNavi ul{padding-left:15px;}
#mainNavi ul li{width:120px;float:left;display:block;text-align:center;font-family:Arial, Helvetia;font-weight:bold;font-size:14px;color:#ffffff;}
#mainNavi ul li.last{width:117px;}
#mainNavi ul li a,#mainNavi ul li.active{display:block;margin-top:5px;margin-bottom:12px;padding-top:15px;padding-bottom:10px;text-decoration:none;color:#ffffff;}
#mainNavi ul li.active,#mainNavi ul li a.trail,#mainNavi ul li a:hover{background-color:#e20000;}
#main .inside{padding:20px 40px 20px 20px;font-family:Verdana;font-size:13px;}
#subNavi ul li{display:block;margin-right:10px;padding-top:10px;padding-bottom:5px;padding-left:30px;border-bottom:1px solid #284477;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#284477;background:url("tl_files/muehle/images/pix.jpg") right bottom no-repeat;}
#subNavi ul li a{text-decoration:none;color:#284477;}
.box{margin-bottom:15px;padding-top:10px;padding-right:10px;padding-left:10px;background-color:#ffffff;border:1px solid #c4c4c4;}
#main ul li,#right ul li{margin-left:20px;list-style-type:square;}
.mod_changelanguage{float:right;display:block;padding-right:20px;}
.mod_changelanguage li{float:left;display:block;padding-top:13px;padding-right:5px;}
.galBox{padding-top:20px;padding-right:40px;padding-left:17px;background-image:url("tl_files/muehle/images/backGal.jpg");background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;color:#243d0b;}
.galBox A{display:block;text-decoration:none;color:#ffffff;}
.gp{margin-top:7px;border:1px solid #ffffff;}
#right .inside{padding-top:25px;padding-right:30px;padding-left:10px;}
.ce_gallery img{border:1px solid #949494;}
.ce_gallery h1{padding-bottom:12px;}
.galBox1{background-image:url("tl_files/muehle/images/backGal2.jpg");background-repeat:no-repeat;}
.galBox2{background-image:url("tl_files/muehle/images/backGal3.jpg");background-repeat:no-repeat;}
.galBox3{background-image:url("tl_files/muehle/images/backGal4.jpg");background-repeat:no-repeat;}
#left .inside{padding-top:40px;padding-left:40px;}
#left h1,#right h2{display:block;margin-right:10px;padding-top:0;padding-bottom:5px;padding-left:30px;border-bottom:1px solid #284477;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#284477;background:url("tl_files/muehle/images/pix.jpg") right bottom no-repeat;}
#right h2{padding-left:5px;}
#left .mod_newslist,#left .mod_eventlist,#left .kontakt{padding-right:20px;padding-left:30px;}
.mod_newslist h2,.mod_eventlist h2{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
#main .mod_newslist h2,#main .mod_eventlist h2{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;}
#left .mod_newslist a,#left .mod_eventlist a,#main .mod_newslist a,#main .mod_eventlist a{text-decoration:none;color:#000000;}
#left .mod_newslist p,#left .mod_eventlist p,#left .mod_eventlist .header{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;}
#main .mod_newslist p,#main .mod_eventlist p,#main .mod_eventlist .header{margin:0;padding:0;}
#left .layout_short,#left .event{margin-bottom:10px;}
#main .layout_short,#main .event{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #000000;}
.inhalttextnormal{display:block;padding-bottom:6px;padding-left:10px;}
.mod_routenplaner input.text{width:130px;margin-bottom:3px;margin-left:5px;padding:2px;border:1px solid #746861;font-size:12px;color:#746861;}
.mod_routenplaner input.inputbutton{width:60px;margin-bottom:3px;margin-left:5px;padding:2px;border:1px solid #746861;font-size:12px;color:#746861;}
#routenplaner_end{width:130px;height:40px;margin-bottom:3px;margin-left:5px;padding:2px;border:1px solid #746861;font-size:12px;color:#746861;}
#bewertung input.text,#bewertung select{margin-bottom:3px;padding:3px;border:1px solid #888888;}
#bewertung .headline p{padding:10px 0;}
#bewertung td.col_first{width:100px;padding-right:10px;font-size:11px;}
#bewertung td{padding-bottom:2px;}
#bewertung table{width:100%;}
#bewertung .radio_container{font-size:10px;}
#bewertung .radio_container label{padding-right:5px;}
#bewertung .checkbox_container span{display:block;}
