/* Style sheet layout-structure */
body{background:#f4f4f4 url("tl_files/layout/bg-body-2.png") center top no-repeat;}
body{font-family:Arial, Verdana,sans-serif;font-size:13px;color:#5B5B5B;line-height:140%;}
#wrapper{padding:2 0 0;background-color:#ffffff;border-width:0px 1px;border-style:solid;border-color:#ddd;min-height:100%;}
#header{position:relative;background:#fff url("tl_files/layout/header2.png") center top no-repeat;z-index: 100;background-position: 15px 20px;}
#header .inside{margin:0 15px;padding:0;}
#left{width:230px;margin-left:15px;background-color:#F3F5F7;}
#right{width:150px;margin-top:0;margin-right:0;margin-left:20px;}
body.start #right{width:150px;margin-top:0;margin-right:0;margin-left:10px;}
#main{position:relative;margin-right:170px;margin-left:255px;z-index:1;}
body.start #main{margin-left:10px;}
body.start #container{margin-top:10px;margin-bottom:15px;background:#fff url("tl_files/layout/bg-container-full-startseite.png") left top repeat-y;}
#container #left .inside{padding-top:10px;}
#container{margin-top:10px;background:#fff url("tl_files/layout/bg-container-full.png") left top repeat-y;}
#container .inside{margin:5px;}
#textimages{width:145px;float:right;background-color:#f0d478;}
.inside{margin:10px;}
.alignright{float:right;margin-right:10px;margin-left:10px;}
.short{width:550px;}
#wrapper .inside{margin-top:0;padding-top:2px;}
#footer{height:50px;overflow:hidden;padding-bottom:80px;}
#footer .inside{overflow:hidden;margin:10px 15px 0;padding-top:10px;border-top:1px solid #DC183F;}
body.galerie #main{margin-left:15px;}
body.galerie #container{background-image: none;}
