/* Style sheet layout1 */
#main{height:434px;}
.startseite #main{height:249px;}
#main .mod_article{clear:both;}
#main .mod_article{padding-top:1.0em;padding-bottom:1em;vertical-align:middle;}
#main .mod_article p{padding-bottom:0.3em;}
#main .mod_newsarchive{clear:both;}
#main .mod_newsarchive{}
#main .mod_newsarchive h1{margin-top:1em;vertical-align:middle;font-weight:bold;font-size:0.8em;}
.pagination{width:100%;float:left;margin-top:1.5em;}
.pagination ul{float:left;}
.pagination li{float:left;padding-right:1em;list-style-type:none;}
#header .mod_article{clear:both;}
#wrapper{margin-top:1.5em;background-color:#ffffff;}
#header,#container,#main,.inside,#footer{width:100%;}
#mainmenu{width:100%;float:right;background:url("tl_files/festination/logo_puzzle.gif") left center no-repeat;}
#mainmenu ul{float:right;}
#mainmenu li{float:left;list-style-type:none;}
#mainmenu a{padding-top:0.95em;padding-bottom:0.95em;padding-left:1.6em;text-decoration:none;font-size:1.2em;color:#606060;display:block;}
#mainmenu li .active{padding-top:0.95em;padding-bottom:0.95em;padding-left:1.6em;font-weight:bold;text-decoration:none;font-size:1.2em;color:#606060;display:block;}
#mainmenu li .trail{padding-top:0.95em;padding-bottom:0.95em;padding-left:1.6em;font-weight:bold;text-decoration:none;font-size:1.2em;color:#606060;display:block;}
#mainmenu a:hover{color:#ad0a0a;}
#submenu{width:90%;float:left;}
#submenu ul{float:left;}
#submenu li{right:1em;float:left;list-style-type:none;}
#submenu li .active{font-weight:bold;text-decoration:none;color:#606060;padding:1.0em 12px 1.0em 0px;display:block;}
#submenu a{text-decoration:none;color:#606060;padding:1.0em 12px 1.0em 0px;display:block;}
#submenu a:hover{color:#ad0a0a;}
#footer{border-top:1px solid #888888;}
#footer.inside *{margin:0;padding:0;}
#footer.inside{float:left;}
#footer .inside li{float:left;list-style-type:none;}
#footer .inside a{padding:.3em 1em .3em 0;text-decoration:underline;color:#606060;display:block;}
#footer .inside a:hover{text-decoration:none;}
table.veranstaltung td{padding-bottom:0.5em;}
#Header_Galerie{width:100%;height:185px;margin-right:auto;margin-left:auto;vertical-align:middle;background-color:#cfcfcf;font-size:1.5em;}
